Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Logger ¶ added in v0.4.0
func Logger(handler func(*http.Request) middleware.LogEntry) middleware.LogFormatter
Logger is a custom logger.
func NewMux ¶ added in v0.4.0
func NewMux(opt *MuxOptions) *chi.Mux
NewMux inits a new *chi.Mux with options
Types ¶
type Env ¶ added in v0.4.0
type Env uint8
Env defines the runtime environment
const ( Production Env Test Development )
type MuxOptions ¶ added in v0.4.0
type MuxOptions struct { Env Env Logger middleware.LogFormatter Secure *secure.Options CORS *cors.Options Heartbeat string // heartbeat path, set to "false" to disable NoCompress bool // disable compression }
MuxOptions allow mux configuration.
Click to show internal directories.
Click to hide internal directories.