Go:套接字库获取主机名

时间:2014-10-28 19:17:11

标签: sockets go websocket

Go中是否有与python套接字库相同的东西? https://docs.python.org/2/library/socket.html

我想在Go中做这样的事情:

import socket
ip = socket.gethostbyname(domain + ".multi.surbl.org")
# Translate a host name to IPv4 address format.

我可以在Go中使用什么包来执行此操作?

谢谢!

1 个答案:

答案 0 :(得分:3)

net namespace包含将主机名转换为IP地址的方法(以及一些类似于Python socket命名空间中的其他调用)

您可能正在寻找的电话是net.LookupHostnet.LookupIP;

addrs, err := net.LookupHost(hostname)