咨询下rpc.Dial("tcp", "127.0.0.1:1899") conn.Call() 这个如何弄超时呢, Call调有时候对方不存在或则无法连接 要等好久才返回错误。想自己控制时间返回
有疑问加站长微信联系(非本文作者)

咨询下rpc.Dial("tcp", "127.0.0.1:1899") conn.Call() 这个如何弄超时呢, Call调有时候对方不存在或则无法连接 要等好久才返回错误。想自己控制时间返回
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
这是go标准库提供的Dial源码,确实没有办法传超时时间,但是实现非常简单,所以稍微改造一下就能控制超时, 自己写一个Dial的方法如下: