type Corefile …
type Server …
type Plugin …
type Option …
func New(s string) (*Corefile, error) { … }
func (c *Corefile) ToString() (out string) { … }
func (s *Server) ToString() (out string) { … }
func (p *Plugin) ToString() (out string) { … }
func (o *Option) ToString() (out string) { … }
func escapeArgs(args []string) []string { … }
func (s *Server) FindMatch(def []*Server) (*Server, bool) { … }
func (p *Plugin) FindMatch(def []*Plugin) (*Plugin, bool) { … }
func (o *Option) FindMatch(def []*Option) (*Option, bool) { … }
const indent …