Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRestController ¶
func NewRestController(svc *services.Service, config *Config) controllers.Controller
NewRestController configures a controller for handling request/response logic as a REST API
Types ¶
type Config ¶
type Config struct {
Port string
Domain string
AuthTokenHeaderName string
Logger *zerolog.Logger
IsProd bool
// UTC a boolean stating whether to use UTC time zone or local.
UTC bool
// IsLambda a boolean that toggles between AWS serverless and local deployments
IsLambda bool
}
Config defines the... configuration? I guess for the REST controller itself.
Click to show internal directories.
Click to hide internal directories.