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. |
Click to show internal directories.
Click to hide internal directories.