【发布时间】:2014-04-09 07:06:45
【问题描述】:
go 中的 net 包提供了这个功能:
func ResolveUnixAddr(net, addr string) (*UnixAddr, error)
字符串参数net给出网络名称,“unix”、“unixgram”或“unixpacket”。
我猜网络名称的含义为:
unixgram:作为 socket() 函数中的 SOCK_DGRAM 类型,由 net 包中的 ListenPacket() 使用。
unixpacket:作为 socket() 函数中的 SOCK_STREAM 类型,由 net 包中的 Listen() 使用。
unix:任一
我说的对吗?
【问题讨论】: