Go program to find Name Server (NS) record of a domain

The NS records describe the authorized name servers for the zone. The NS also delegates subdomains to other organizations on zone files. The net.LookupNS() function takes a domain name(facebook.com) as a string and returns DNS-NS records as a slice of NS structs.


package main
import (
func main() {
	nameserver, _ := net.LookupNS("facebook.com")
	for _, ns := range nameserver {
&{a.ns.facebook.com.} &{b.ns.facebook.com.}
Most Helpful This Week