我正在尝试使用random.org在我的go程序中生成随机数。我似乎需要建立一个json-rpc连接,所以我尝试使用方法jsonrpc.Dial(network, adress)
。api所说的只是我需要调用https://api.random.org/json-rpc/2/invoke
;我应该使用什么作为网络(什么是网络(?
如果查看jsonrpc.Dial
的源代码,就会发现network
参数直接传递给net.Dial
,其godoc解释为:
已知的网络是";tcp"tcp4";(仅IPv4(;tcp6";(仅IPv6(;udp"udp4";(仅IPv4(;udp6";(仅IPv6(;ip"ip4";(仅IPv4(;ip6";(仅IPv6(;unix"unixgram";以及";unixpacket";。