Home / Function/ JSONP() — gin Function Reference

JSONP() — gin Function Reference

Architecture documentation for the JSONP() function in context.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  9a5c20a3_49db_1518_6510_eb2e94bd72eb["JSONP()"]
  6a2a5a0b_42b0_7f06_e824_a84685323412["DefaultQuery()"]
  9a5c20a3_49db_1518_6510_eb2e94bd72eb -->|calls| 6a2a5a0b_42b0_7f06_e824_a84685323412
  3840d682_85a8_dc5c_2aa7_af7268c222ee["Render()"]
  9a5c20a3_49db_1518_6510_eb2e94bd72eb -->|calls| 3840d682_85a8_dc5c_2aa7_af7268c222ee
  style 9a5c20a3_49db_1518_6510_eb2e94bd72eb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

context.go lines 1193–1200

func (c *Context) JSONP(code int, obj any) {
	callback := c.DefaultQuery("callback", "")
	if callback == "" {
		c.Render(code, render.JSON{Data: obj})
		return
	}
	c.Render(code, render.JsonpJSON{Callback: callback, Data: obj})
}

Domain

Subdomains

Frequently Asked Questions

What does JSONP() do?
JSONP() is a function in the gin codebase.
What does JSONP() call?
JSONP() calls 2 function(s): DefaultQuery, Render.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free