# Packages
Package debug wraps the gops agent for use as a cmdutil-compatible Server.
Package health provides cmdutil-compatible healthcheck utilities.
Package https provides utilities for configuring and running HTTP servers over TLS.
Package hypercmd provides utilities for creating "hyper commands", where multiple commands are bundled into a single executable to get faster builds and smaller binaries.
Package metrics provides helpers for setting up metrics reporting.
Package oc provides a cmdutil.Server for opencensus.
Package redispool supports setting up redis connection pools parameterized via environment variables.
Package rollbar provides helpers for setting up rollbar error reporting.
Package service provides standardized command and HTTP setup by smartly composing the other cmdutil packages based on environment variables.
Package signals provides a signal handler which is usable as a cmdutil.Server.
Package spaceca provides helpers for setting up TLS from a CA configuration.
Package svclog provides logging facilities for standard services.
# Functions
MultiServer which, when Run, will run all of the servers until one of them returns or is itself Stopped.
NewContextServer that when Run(), calls the given function with a context that is canceled when Stop() is called.
# Structs
ServerFuncs adapts two functions, one for Run, one for Stop, to the Server interface.
# Interfaces
Server runs synchronously and returns any errors.
# Type aliases
ServerFunc adapts a function to the Server interface.