internal/

directory
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2021 License: BSD-2-Clause

Directories

Path Synopsis
Package bestserver tracks the performance and reliability of each server for the purpose of identifying which server is the most reliable and has the lowest latency.
Package bestserver tracks the performance and reliability of each server for the purpose of identifying which server is the most reliable and has the lowest latency.
Package concurrencytracker keeps track of how many concurrent requests are active.
Package concurrencytracker keeps track of how many concurrent requests are active.
Package connectiontracker track connections for statistical purposes - ostensibly for inbound HTTP2 connections - but it is a generic package that should apply to other connections.
Package connectiontracker track connections for statistical purposes - ostensibly for inbound HTTP2 connections - but it is a generic package that should apply to other connections.
Package constants provides common values used across all trustydns packages.
Package constants provides common values used across all trustydns packages.
Package dnsutil provides helper methods to manipulate the fiddly EDNS0 Client Subnet bits, TTL reduction and RFC8467 padding in a "github.com/miekg/dns.Msg".
Package dnsutil provides helper methods to manipulate the fiddly EDNS0 Client Subnet bits, TTL reduction and RFC8467 padding in a "github.com/miekg/dns.Msg".
Package flagutil provides additional support around the flag package.
Package flagutil provides additional support around the flag package.
Package reporter defines a simple interface for structs to produce a printable report about themselves which are typically statistically oriented.
Package reporter defines a simple interface for structs to produce a printable report about themselves which are typically statistically oriented.
Package resolver is the interface for resolving a dns.Msg via a local or DoH resolver
Package resolver is the interface for resolving a dns.Msg via a local or DoH resolver
doh
Package doh (aka) internal/resolver/doh is a resolver implementation which handles (DoH) lookups via remote servers.
Package doh (aka) internal/resolver/doh is a resolver implementation which handles (DoH) lookups via remote servers.
local
Package local (aka internal/resolver/local) is a resolver implementation which handle local lookups via /etc/resolv.conf.
Package local (aka internal/resolver/local) is a resolver implementation which handle local lookups via /etc/resolv.conf.
Package tlsutil is a helper package to manage tls key and cert settings for clients and servers
Package tlsutil is a helper package to manage tls key and cert settings for clients and servers

Jump to

Keyboard shortcuts

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