Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Default ¶
func Default() gin.HandlerFunc
Default returns the location middleware with default configuration.
func Get ¶
Get returns the Location information for the incoming http.Request from the context. If the location is not set a nil value is returned.
func New ¶
func New(config Config) gin.HandlerFunc
New returns the location middleware with user-defined custom configuration.
Types ¶
type Config ¶
type Config struct {
// Scheme is the default scheme that should be used when it cannot otherwise
// be ascertained from the incoming http.Request.
Scheme string
// Host is the default host that should be used when it cannot otherwise
// be ascertained from the incoming http.Request.
Host string
// Base is the base path that should be used in conjunction with proxy
// servers that do path re-writing.
Base string
}
Config represents all available options for the middleware.
func DefaultConfig ¶
func DefaultConfig() Config
DefaultConfig returns a generic default configuration mapped to localhost.
Click to show internal directories.
Click to hide internal directories.