Go program to find Forward(A) record of a domain
The net.LookupIP() function accepts a string(domain-name) and returns a slice of net.IP objects that contains host's IPv4 and IPv6 addresses.
Example
package main
import (
"fmt"
"net"
)
func main() {
iprecords, _ := net.LookupIP("facebook.com")
for _, ip := range iprecords {
fmt.Println(ip)
}
}
The output of above program lists the A records for facebook.com that were returned in IPv4 and IPv6 formats.
2a03:2880:f12f:83:face:b00c:0:25de
31.13.79.35
Most Helpful This Week
How to Convert string to float type in Go?
Program to print full pyramid using star
Golang program for implementation of Comb Sort
Program in Go language to Calculate Average Using Arrays
How to check if an item exists in Slice in Golang?
Program in Go language to Program to Add Two Matrix Using Multi-dimensional Arrays