Documentation
¶
Index ¶
Constants ¶
View Source
const Deployment = Production
Deployment specifies a production build.
View Source
const LoggingType = LogTypeDefault
LoggingType is a log type that writes to both stdout and the log rotator, if present.
Variables ¶
View Source
var LogLevel = "info"
LogLevel specifies the default log level.
Functions ¶
func NewSubLogger ¶
NewSubLogger constructs a new subsystem log from the current LogWriter implementation. This is primarily intended for use with stdlog, as the actual writer is shared amongst all instantiations.
func Version ¶
func Version() string
Version returns the application version as a properly formed string per the semantic versioning 2.0.0 spec (http://semver.org/).
Types ¶
type DeploymentType ¶
type DeploymentType byte
DeploymentType is an enum specifying the deployment to compile.
const ( // Development is a deployment that includes extra testing hooks and // logging configurations. Development DeploymentType = iota // Production is a deployment that strips out testing logic and uses // Default logging. Production )
func (DeploymentType) String ¶
func (b DeploymentType) String() string
String returns a human readable name for a build type.
Click to show internal directories.
Click to hide internal directories.