18 lines
335 B
Go
18 lines
335 B
Go
package main
|
|
|
|
import (
|
|
"github.com/zeevdiukman/z/dns"
|
|
"github.com/zeevdiukman/z/helper"
|
|
)
|
|
|
|
// ServeDNS calls f(w, r).
|
|
//
|
|
// func (f dns.HandlerFunc) ServeDNS(w dns.ResponseWriter, r *dns.Msg) {
|
|
// f(w, r)
|
|
// }
|
|
func main() {
|
|
dnsApp := dns.New()
|
|
dnsApp.Mux.HandleFunc(".", dnsApp.HandleTypeA)
|
|
go dnsApp.Run()
|
|
helper.StartHTTP()
|
|
}
|