Home / Class/ JSON Class — gin Architecture

JSON Class — gin Architecture

Architecture documentation for the JSON class in binding.go from the gin codebase.

Entity Profile

Dependency Diagram

graph TD
  d5a40a7c_81ae_e8fa_24e8_70435977e678["JSON"]
  89f71d9f_3ee5_74a2_c038_924a7433e1bd["binding.go"]
  d5a40a7c_81ae_e8fa_24e8_70435977e678 -->|defined in| 89f71d9f_3ee5_74a2_c038_924a7433e1bd

Relationship Graph

Source Code

binding/binding.go lines 76–91

var (
	JSON          BindingBody = jsonBinding{}
	XML           BindingBody = xmlBinding{}
	Form          Binding     = formBinding{}
	Query         Binding     = queryBinding{}
	FormPost      Binding     = formPostBinding{}
	FormMultipart Binding     = formMultipartBinding{}
	ProtoBuf      BindingBody = protobufBinding{}
	MsgPack       BindingBody = msgpackBinding{}
	YAML          BindingBody = yamlBinding{}
	Uri           BindingUri  = uriBinding{}
	Header        Binding     = headerBinding{}
	Plain         BindingBody = plainBinding{}
	TOML          BindingBody = tomlBinding{}
	BSON          BindingBody = bsonBinding{}
)

Defined In

Frequently Asked Questions

What is the JSON class?
JSON is a class in the gin codebase, defined in binding/binding.go.
Where is JSON defined?
JSON is defined in binding/binding.go at line 76.

Analyze Your Own Codebase

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

Try Supermodel Free