diff --git a/app/dns/go.mod b/app/dns/go.mod index fe69ed1..92fb011 100644 --- a/app/dns/go.mod +++ b/app/dns/go.mod @@ -1,4 +1,4 @@ -module github.com/zeevdiukman/dns +module github.com/zeevdiukman/test/app/dns go 1.23.1 diff --git a/app/main.go b/app/main.go index 7959017..4f3f116 100644 --- a/app/main.go +++ b/app/main.go @@ -5,14 +5,17 @@ import ( "os" "os/signal" - "github.com/zeevdiukman/test/app/helper" + "github.com/zeevdiukman/test/app/dns" ) func main() { - helper.P("MAIN!") + // Run the HTTP and DNS servers concurrently go runHTTP() - // go runDNS() + go func() { + dns := dns.NewDNS("config/dns.yml") + dns.Run() + }() // Wait for SIGINT (Ctrl+C) to gracefully shut down the server stop := make(chan os.Signal, 1) signal.Notify(stop, os.Interrupt) diff --git a/app/tmp/build-errors.log b/app/tmp/build-errors.log index ccbfd30..8b1fa36 100644 --- a/app/tmp/build-errors.log +++ b/app/tmp/build-errors.log @@ -1 +1 @@ -exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1 \ No newline at end of file +exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1 \ No newline at end of file