package
Version:
v0.0.0-...-30f5d3c
Opens a new window with list of versions in this module.
Published: Oct 20, 2023
License: GPL-3.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type HTTPConfig struct {
Address string `env:"ADDR" long:"address" default:":8080" required:"false" description:"HTTP address to listen to"`
LogResponseBody bool `env:"LOG_RESPONSE_BODY" long:"log-response-body" description:"Log HTTP response body"`
}
type LogConfig struct {
CallerInfo bool `env:"CALLER_INFO" short:"c" long:"caller-info" required:"false" description:"Show caller information"`
JSONLogging bool `env:"JSON_LOGGING" short:"j" long:"json" description:"Print every log entry as a JSON object"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.