Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface {
SetDebugMode(debugMode bool) Builder
PrefixStripperMiddleware(prefixToStrip string) Builder
LoggerMiddleware() Builder
RecoverMiddleware() Builder
CORSMiddleware(allowOrigins, allowMethods, allowHeaders []string) Builder
ResponseDelayMiddleware(responseDelay time.Duration) Builder
CreateJWTMiddleware(tokenContextKey, secretKey string) Builder
AddAPI(publicAPIOut *apis.API) Builder
AddJWTAPI(authedAPIOut *apis.API) Builder
BuildAndRun(address string) error
}
Builder is used to simplify the creation of a basic API server
Click to show internal directories.
Click to hide internal directories.