Documentation
¶
Overview ¶
Package stdhttpserverfx provides a web server.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { // BindAddrPort configures where the web server will listen for incoming tcp traffic BindAddrPort string `env:"BIND_ADDR_PORT" envDefault:"0.0.0.0:8282"` // HTTP read timeout, See: https://blog.cloudflare.com/exposing-go-on-the-internet/ ReadTimeout time.Duration `env:"READ_TIMEOUT" envDefault:"5s"` // HTTP read header timeout, See: https://blog.cloudflare.com/exposing-go-on-the-internet/ ReadHeaderTimeout time.Duration `env:"READ_HEADER_TIMEOUT" envDefault:"5s"` // HTTP write timeout, See: https://blog.cloudflare.com/exposing-go-on-the-internet/ WriteTimeout time.Duration `env:"WRITE_TIMEOUT" envDefault:"12s"` // HTTP idle timeout, See: https://blog.cloudflare.com/exposing-go-on-the-internet/ IdleTimeout time.Duration `env:"IDLE_TIMEOUT" envDefault:"120s"` }
Config configures the package.
Click to show internal directories.
Click to hide internal directories.