Documentation
¶
Index ¶
- type GinContext
- func (g *GinContext) Abort()
- func (g *GinContext) Bind(obj any) error
- func (g *GinContext) BindJSON(obj any) error
- func (g *GinContext) Body(content string)
- func (g *GinContext) Get(key string) any
- func (g *GinContext) Header(header string) string
- func (g *GinContext) JSON(code int, obj any)
- func (g *GinContext) Method() string
- func (g *GinContext) Next()
- func (g *GinContext) Param(key string) string
- func (g *GinContext) Path() string
- func (g *GinContext) Query(key string) string
- func (g *GinContext) QueryParams() map[string][]string
- func (g *GinContext) RemoteIP() string
- func (g *GinContext) Request() *http.Request
- func (g *GinContext) Set(key string, value any)
- func (g *GinContext) SetHeader(key, value string)
- func (g *GinContext) SetStatus(code int)
- func (g *GinContext) Status() int
- type GinEngine
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GinContext ¶
type GinContext struct {
// contains filtered or unexported fields
}
func (*GinContext) Abort ¶
func (g *GinContext) Abort()
func (*GinContext) Bind ¶
func (g *GinContext) Bind(obj any) error
func (*GinContext) BindJSON ¶
func (g *GinContext) BindJSON(obj any) error
func (*GinContext) Body ¶ added in v1.2.0
func (g *GinContext) Body(content string)
func (*GinContext) Get ¶ added in v1.1.0
func (g *GinContext) Get(key string) any
func (*GinContext) Header ¶
func (g *GinContext) Header(header string) string
func (*GinContext) JSON ¶
func (g *GinContext) JSON(code int, obj any)
func (*GinContext) Method ¶
func (g *GinContext) Method() string
func (*GinContext) Next ¶
func (g *GinContext) Next()
func (*GinContext) Param ¶
func (g *GinContext) Param(key string) string
func (*GinContext) Path ¶
func (g *GinContext) Path() string
func (*GinContext) Query ¶
func (g *GinContext) Query(key string) string
func (*GinContext) QueryParams ¶
func (g *GinContext) QueryParams() map[string][]string
func (*GinContext) RemoteIP ¶
func (g *GinContext) RemoteIP() string
func (*GinContext) Request ¶ added in v1.3.0
func (g *GinContext) Request() *http.Request
func (*GinContext) Set ¶ added in v1.1.0
func (g *GinContext) Set(key string, value any)
func (*GinContext) SetHeader ¶
func (g *GinContext) SetHeader(key, value string)
func (*GinContext) SetStatus ¶
func (g *GinContext) SetStatus(code int)
func (*GinContext) Status ¶
func (g *GinContext) Status() int
type GinEngine ¶
type GinEngine struct {
// contains filtered or unexported fields
}
func (*GinEngine) RegisterRoute ¶
func (*GinEngine) Use ¶
func (g *GinEngine) Use(middleware http.MiddlewareFunc)
Click to show internal directories.
Click to hide internal directories.