Packages imported by httpserver

Path Synopsis
context Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
crypto/tls Package tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446.
fmt Package fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/juju/clock
github.com/juju/errors Package errors provides an easy way to annotate errors without losing the original error context.
github.com/juju/juju/apiserver/apiserverhttp
github.com/juju/juju/controller
github.com/juju/juju/pubsub/apiserver
github.com/juju/juju/state Package state enables reading, observing, and changing the state stored in MongoDB of a whole model managed by juju.
github.com/juju/juju/worker/common
github.com/juju/juju/worker/state
github.com/juju/loggo
github.com/juju/pubsub Package pubsub provides publish and subscribe functionality within a single process.
github.com/juju/utils
github.com/prometheus/client_golang/prometheus Package prometheus is the core instrumentation package.
golang.org/x/crypto/acme Package acme provides an implementation of the Automatic Certificate Management Environment (ACME) spec.
golang.org/x/crypto/acme/autocert Package autocert provides automatic access to certificates from Let's Encrypt and any other ACME-based CA.
gopkg.in/juju/worker.v1
gopkg.in/juju/worker.v1/catacomb
gopkg.in/juju/worker.v1/dependency
io Package io provides basic interfaces to I/O primitives.
log Package log implements a simple logging package.
net Package net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.
net/http Package http provides HTTP client and server implementations.
os Package os provides a platform-independent interface to operating system functionality.
path/filepath Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
runtime/pprof Package pprof writes runtime profiling data in the format expected by the pprof visualization tool.
strconv Package strconv implements conversions to and from string representations of basic data types.
strings Package strings implements simple functions to manipulate UTF-8 encoded strings.
sync Package sync provides basic synchronization primitives such as mutual exclusion locks.
time Package time provides functionality for measuring and displaying time.

Go back to previous page.