Directories
¶
| Path | Synopsis |
|---|---|
|
Package health provides a simple web server health monitoring system.
|
Package health provides a simple web server health monitoring system. |
|
This package is now deprecated.
|
This package is now deprecated. |
|
Package monitor provides utilities for launching goroutines and being informed when they exit.
|
Package monitor provides utilities for launching goroutines and being informed when they exit. |
|
bsda
Package bsda provides message framing on top of ordered reliable byte streams.
|
Package bsda provides message framing on top of ordered reliable byte streams. |
|
connect
Package connect provides functions for connecting to services using SRV records, TLS, etc.
|
Package connect provides functions for connecting to services using SRV records, TLS, etc. |
|
curvecp
Package curvecp implements a CurveCP-esque protocol over stateful reliable ordered bidirectional point-to-point datagram streams.
|
Package curvecp implements a CurveCP-esque protocol over stateful reliable ordered bidirectional point-to-point datagram streams. |
|
Package os provides additional OS abstraction functionality for functions not provided by the Go standard library.
|
Package os provides additional OS abstraction functionality for functions not provided by the Go standard library. |
|
Package perm provides authorization testing functions based on permission sets.
|
Package perm provides authorization testing functions based on permission sets. |
|
Package spki provides marshalling functions for Ed25519 keys.
|
Package spki provides marshalling functions for Ed25519 keys. |
|
cmd/spkitool
command
|
|
|
WORK IN PROGRESS
|
WORK IN PROGRESS |
|
ac
Package ac provides facilities for generating and verifying anti-CSRF authentication codes.
|
Package ac provides facilities for generating and verifying anti-CSRF authentication codes. |
|
assetmgr
Package assetmgr facilitates the automatic generation and live updation of asset cachebusting tags as files are changed.
|
Package assetmgr facilitates the automatic generation and live updation of asset cachebusting tags as files are changed. |
|
authn
Package authn provides authentication functions.
|
Package authn provides authentication functions. |
|
authz
Package authz provides login requirement wrappers for HTTP handlers.
|
Package authz provides login requirement wrappers for HTTP handlers. |
|
cspreport
Package cspreport provides facilities for logging CSP and HPKP violation reports.
|
Package cspreport provides facilities for logging CSP and HPKP violation reports. |
|
errorhandler
Package errorhandler provides a panic handler for HTTP requests which serves an error notice and optionally sends e.
|
Package errorhandler provides a panic handler for HTTP requests which serves an error notice and optionally sends e. |
|
miscctx
Package miscctx provides miscellaneous context items which can be associated with an HTTP request.
|
Package miscctx provides miscellaneous context items which can be associated with an HTTP request. |
|
opts
Package opts provides miscellaneous configurable globals commonly required by web application servers.
|
Package opts provides miscellaneous configurable globals commonly required by web application servers. |
|
origin
Package origin provides utilities for determining the remote IP and SSL use of HTTP connections in complex proxied backend environments.
|
Package origin provides utilities for determining the remote IP and SSL use of HTTP connections in complex proxied backend environments. |
|
servicenexus
Package servicenexus provides prefixed access to the net/http DefaultServeMux, gated to admit only internal requests.
|
Package servicenexus provides prefixed access to the net/http DefaultServeMux, gated to admit only internal requests. |
|
session
Package session provides session storage facilities.
|
Package session provides session storage facilities. |
|
session/storage
Session storage, for use with session-pinning webservers only.
|
Session storage, for use with session-pinning webservers only. |
|
session/storage/memorysession
Package memorysession provides an in-memory session store.
|
Package memorysession provides an in-memory session store. |
|
session/storage/redissession
Package redissession provides a Redis-based session store.
|
Package redissession provides a Redis-based session store. |
|
tpl
Package tpl provides facilities for loading and displaying templates.
|
Package tpl provides facilities for loading and displaying templates. |
|
tplctx
Package tplctx provides basic amenities to be provided to templates as a context object.
|
Package tplctx provides basic amenities to be provided to templates as a context object. |
|
weberror
Package weberror provides facilities for showing generic error pages based on HTTP status codes.
|
Package weberror provides facilities for showing generic error pages based on HTTP status codes. |
Click to show internal directories.
Click to hide internal directories.