package
0.1.0
Repository: https://github.com/bobvawter/cacheroach.git
Documentation: pkg.go.dev

# Functions

ProvideCLIConfigHandler is called by wire.
ProvideDebugMux is called by wire.
ProvideFileHandler is called by wire.
ProvideHealthz is called by wire.
ProvideLatchWrapper is called by wire.
ProvidePProfWrapper is called by wire.
ProvideProvision is called by wire.
ProvidePublicMux is called by wire.
ProvideRetrieve is called by wire.
ProvideSessionWrapper is called by wire.
ProvideVHostWrapper is called by wire.

# Variables

Set is used by wire.

# Structs

DebugMux has additional debugging endpoints attached.
PublicMux has public functionality attached.

# Type aliases

CLIConfigHandler allows a user to download a ready-to-run CLI configuration file.
FileHandler implements a traditional web-server.
Healthz verifies database connectivity.
LatchWrapper holds and releases a latch when its enclosed handler is active.
PProfWrapper decorates the goroutines with additional pprof labels.
Provision hosts a trivial landing page to trigger OIDC login.
Retrieve implements the signed-URL endpoint.
SessionWrapper will extract a validated session token from the incoming request or attach a "public" session.
VHostWrapper will inject a VHost reference into the context.
A Wrapper alters the behavior of an http.Handler.