MCPcopy
hub / github.com/gin-gonic/gin / Render

Interface Render

render/render.go:10–15  ·  render/render.go::Render

Render interface is to be implemented by JSON, XML, HTML, YAML and so on.

Source from the content-addressed store, hash-verified

8
9// Render interface is to be implemented by JSON, XML, HTML, YAML and so on.
10type Render interface {
11 // Render writes data with custom ContentType.
12 Render(http.ResponseWriter) error
13 // WriteContentType writes custom ContentType.
14 WriteContentType(w http.ResponseWriter)
15}
16
17var (
18 _ Render = (*JSON)(nil)

Callers 16

TestMiddlewareWriteFunction · 0.65
TestContextRenderIfErrFunction · 0.65
TestContextRenderSSEFunction · 0.65
RenderMethod · 0.65
TestRenderMsgPackFunction · 0.65
TestRenderMsgPackErrorFunction · 0.65
TestRenderJSONFunction · 0.65
TestRenderJSONErrorFunction · 0.65
RenderMethod · 0.65
TestRenderMsgPackFunction · 0.65
TestRenderJSONFunction · 0.65
TestRenderSecureJSONFunction · 0.65

Implementers 15

TestRendercontext_test.go
Redirectrender/redirect.go
HTMLrender/html.go
MsgPackrender/msgpack.go
Stringrender/text.go
XMLrender/xml.go
Readerrender/reader.go
YAMLrender/yaml.go
Datarender/data.go
TOMLrender/toml.go
JSONrender/json.go
IndentedJSONrender/json.go

Calls

no outgoing calls

Tested by

no test coverage detected