Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Listen *url.URL `kong:"-"`
Router http.Handler `kong:"-"`
ReadTimeout time.Duration `name:"read-timeout" default:"5m" help:"Read timeout"`
WriteTimeout time.Duration `name:"write-timeout" default:"5m" help:"Write timeout"`
TLS struct {
Name string `name:"name" default:"${HOST}" help:"TLS server name"`
Verify bool `name:"verify" default:"true" help:"Verify client certificates"`
Cert string `name:"cert" type:"file" default:"" help:"TLS certificate PEM file"`
Key string `name:"key" type:"file" default:"" help:"TLS key PEM file"`
} `embed:"" prefix:"tls."`
}
func (Config) Description ¶
Click to show internal directories.
Click to hide internal directories.