pkg/

directory
v1.1.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2023 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL