zoukankan      html  css  js  c++  java
  • net包之Lookup

    Lookup所有相关的函数全在net包下的doc.go中

    LookupHost(host string) (addrs []string, err error)
    对某个主机名执行DNS查询,返回主机名,注意返回的是字符窜slice.可能有多个IP地址
    			addr, _ := net.LookupHost("www.baidu.com")
    			fmt.Println(addr)   // [220.181.112.143 220.181.111.148]
    		
    LookupIP(host string) (addrs []IP, err error)
    同上,不过返回的是IP类型的slice
    LookupPort(network, service string) (port int, err error)
    在Unix系统中, /etc/services文件列出了常用的端口,使用LookupPort可以从该文件获取常用端口号.第一个参数可以为"tcp"或者"udp"
    			func main() {
    				port, _ := net.LookupPort("tcp", "http")
    				fmt.Println(port)
    			}
    		
  • 相关阅读:
    hashlib模块
    logging模块
    Python的富比较方法
    格式化符号说明
    __str__与__repr__区别
    2014-07-18 10:25

    2014-07-17 17:04
    2014-07-17 16:44
    2014-07-16 15:54
  • 原文地址:https://www.cnblogs.com/zhepama/p/3028510.html
Copyright © 2011-2022 走看看