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
Web Application to read and write JSON data in JSON File
Program in Go language to Calculate Standard Deviation using Math package
Golang program for implementation of Merge Sort
GO Program to Check Whether a Number is Palindrome or Not
Golang program for implementation of Selection Sort
Golang read json file into struct
How to create Slice using new keyword in Golang?
How do you handle HTTP timeouts with an HTTP client in Go?
Is There Still a Need for Programming in This AI World?
How do you send an HTTP PUT request in Go?