Directories
¶
| Path | Synopsis |
|---|---|
|
client impleemts a generic REST API client which can be used for creating gateway-specific clients
|
client impleemts a generic REST API client which can be used for creating gateway-specific clients |
|
html
html implements a generic API client which parses HTML and XML files.
|
html implements a generic API client which parses HTML and XML files. |
|
ipify
ipify implements a generic API client which parses a JSON response.
|
ipify implements a generic API client which parses a JSON response. |
|
json
The `json` package provides a decoder for JSON configuration files.
|
The `json` package provides a decoder for JSON configuration files. |
|
The `context` package provides functions to embed parameters within a context object, and also functions to create contexts.
|
The `context` package provides functions to embed parameters within a context object, and also functions to create contexts. |
|
The `dnsregister` task implements a server which can register DNS entries
|
The `dnsregister` task implements a server which can register DNS entries |
|
The event package implements events, an event source and an event receiver.
|
The event package implements events, an event source and an event receiver. |
|
The `expr` package implements a generic expression parser and evaluator, and interpolation for strings.
|
The `expr` package implements a generic expression parser and evaluator, and interpolation for strings. |
|
The `httpserver` task implements a server which can serve requests over HTTP, HTTPS and FCGI
|
The `httpserver` task implements a server which can serve requests over HTTP, HTTPS and FCGI |
|
fcgi
Package fcgi implements the FastCGI protocol.
|
Package fcgi implements the FastCGI protocol. |
|
router
router package implements a http.Handler and the ability to register routes on a gateway
|
router package implements a http.Handler and the ability to register routes on a gateway |
|
static
static package implements a http.Handler for serving static files
|
static package implements a http.Handler for serving static files |
|
tokenauth
tokenauth package implements authentication tokens for HTTP servers
|
tokenauth package implements authentication tokens for HTTP servers |
|
util
The `util` package provides utility methods for decoding request parameters and bodies, and providing responses over HTTP
|
The `util` package provides utility methods for decoding request parameters and bodies, and providing responses over HTTP |
|
Package `log` implements a simple logger that can be used to log messages
|
Package `log` implements a simple logger that can be used to log messages |
|
Package `mdns` implements a multicast DNS client and server to be used to discover and register services over local networks
|
Package `mdns` implements a multicast DNS client and server to be used to discover and register services over local networks |
|
The `nginx` task spawns an nginx server, and can test and reload the nginx configuration.
|
The `nginx` task spawns an nginx server, and can test and reload the nginx configuration. |
|
client
nginx.client package is the REST API client for the nginx gateway.
|
nginx.client package is the REST API client for the nginx gateway. |
|
package `task` implements a generic task runner, which can be a source of events
|
package `task` implements a generic task runner, which can be a source of events |
|
The `types` package implements variable types which can be used in configurations.
|
The `types` package implements variable types which can be used in configurations. |
Click to show internal directories.
Click to hide internal directories.