7.3 ip host反解析


package main

import (
	"fmt"
	"net"
)

func main() {

	// Resolve by IP
	addrs, err := net.LookupAddr("127.0.0.1")
	if err != nil {
		panic(err)
	}

	for _, addr := range addrs {
		fmt.Println(addr)
	}

	//Resolve by address
	ips, err := net.LookupIP("localhost")
	if err != nil {
		panic(err)
	}

	for _, ip := range ips {
		fmt.Println(ip.String())
	}
}

/*
HTTP/1.1 200 OK
Date: Fri, 23 Mar 2018 15:46:56 GMT
Content-Length: 14
Content-Type: text/plain; charset=utf-8

HELLO GOPHER!
*/

原文地址:https://www.cnblogs.com/zrdpy/p/8635822.html