Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context interface { context.Context WithValue(key string, value any) EngineContext() any Header(key, defaultValue string) string Headers() http.Header Method() string Path() string Secure() bool Url() string FullUrl() string Ip() string //Input Retrieve an input item from the request: /users/{id} Params(key string) string // Query Retrieve a query string item form the request: /users?id=1 Query(key, defaultValue string) string // Form Retrieve a form string item form the post: /users POST:id=1 Form(key, defaultValue string) string Bind(obj any) error Status(code int) Context AbortWithStatus(code int) Next() error Cookies(key string, defaultValue ...string) string Cookie(co *Cookie) File Request Response }
type Cookie ¶ added in v1.0.3
type Cookie struct { Name string `json:"name"` Value string `json:"value"` Path string `json:"path"` Domain string `json:"domain"` MaxAge int `json:"max_age"` Expires time.Time `json:"expires"` Secure bool `json:"secure"` HTTPOnly bool `json:"http_only"` SameSite string `json:"same_site"` SessionOnly bool `json:"session_only"` }
type ErrorHandler ¶ added in v1.0.3
type FormRequest ¶
type HandlerFunc ¶
func (*HandlerFunc) ServeHTTP ¶ added in v1.0.5
func (h *HandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.