go中的net包提供了这个功能:
func ResolveUnixAddr(net, addr string) (*UnixAddr, error)
Run Code Online (Sandbox Code Playgroud)
string参数net给出网络名称"unix","unixgram"或"unixpacket".
我猜网络名称的含义如下:
unixgram:作为socket()函数中的类型SOCK_DGRAM,由网络包中的ListenPacket()使用.
unixpacket:作为socket()函数中的SOCK_STREAM类型,由net包中的Listen()使用.
unix:要么
我对吗?