rest

package
v0.0.0-...-2493de3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2021 License: GPL-3.0 Imports: 22 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL