package
0.0.0-20240312085907-bb19556550bc
Repository: https://github.com/titan098/go-dns.git
Documentation: pkg.go.dev

# Functions

GetConfig returns the Config structure for this application.
Load will load the configuration from a passed filename.
LocateConfigFile will attempt to locate a config file based on common locations.

# Structs

Config is the main configuration object.
DNS is a the toplevel collection of times returned when the config is parsed.
Domain is the structure used to represent domain configurations in the config file.
Ns is a list of Nameservers returned when an NS record is returned.
Soa contains the parameters for the SOA record returned for this domain.