pkg/

directory
v1.11.1 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: Apache-2.0

Directories

Path Synopsis
Package cache implements a cache.
Package cache implements a cache.
Package cidr contains functions that deal with classless reverse zones in the DNS.
Package cidr contains functions that deal with classless reverse zones in the DNS.
Package dnstest allows for easy testing of DNS client against a test server.
Package dnstest allows for easy testing of DNS client against a test server.
Package dnsutil contains DNS related helper functions.
Package dnsutil contains DNS related helper functions.
Package edns provides function useful for adding/inspecting OPT records to/in messages.
Package edns provides function useful for adding/inspecting OPT records to/in messages.
Package fall handles the fallthrough logic used in plugins that support it.
Package fall handles the fallthrough logic used in plugins that support it.
Package fuzz contains functions that enable fuzzing of plugins.
Package fuzz contains functions that enable fuzzing of plugins.
Package log implements a small wrapper around the std lib log package.
Package log implements a small wrapper around the std lib log package.
Package nonwriter implements a dns.ResponseWriter that never writes, but captures the dns.Msg being written.
Package nonwriter implements a dns.ResponseWriter that never writes, but captures the dns.Msg being written.
Package parse contains functions that can be used in the setup code for plugins.
Package parse contains functions that can be used in the setup code for plugins.
Package proxy implements a forwarding proxy.
Package proxy implements a forwarding proxy.
Package rand is used for concurrency safe random number generator.
Package rand is used for concurrency safe random number generator.
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
Package uniq keeps track of "thing" that are either "todo" or "done".
Package uniq keeps track of "thing" that are either "todo" or "done".
Package up is used to run a function for some duration.
Package up is used to run a function for some duration.
Package upstream abstracts a upstream lookups so that plugins can handle them in an unified way.
Package upstream abstracts a upstream lookups so that plugins can handle them in an unified way.

Jump to

Keyboard shortcuts

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