详见代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
package main import ( "fmt" "net" ) for _, address := range addrs { // 检查 ip 地址判断是否回环地址 if ipnet, flag := address.(*net.IPNet); flag && !ipnet.IP.IsLoopback() { if ipnet.IP.To4() != nil { fmt.Println(ipnet.IP.String()) } } } |
阳光部落原创,更多内容请访问http://www.sunbloger.com/