Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { GatewayPort string `envconfig:"GATEWAY_PORT" default:"8081"` GRPCAddress string `envconfig:"GRPC_ADDRESS" default:"0.0.0.0"` GRPCPort string `envconfig:"GRPC_PORT" default:"10000"` GracefulShutdownTimeout time.Duration `envconfig:"GRACEFUL_SHUTDOWN_TIMEOUT" default:"15s"` WriteTimeout time.Duration `envconfig:"WRITE_TIMEOUT" default:"5s"` ReadTimeout time.Duration `envconfig:"READ_TIMEOUT" default:"5s"` IdleTimeout time.Duration `envconfig:"IDLE_TIMEOUT" default:"300s"` }
type ServiceConfiguration ¶
func Load ¶
func Load() (*ServiceConfiguration, error)
Click to show internal directories.
Click to hide internal directories.