标签: go
当我调用RPC时,会发生此错误。 在服务器端,我可以成功接听电话。
答案 0 :(得分:4)
错误定义为https://golang.org/src/encoding/gob/decoder.go 正如错误所说,解码器需要一个指针。
错误的rpc调用是call(address, name, args, reply)。服务器可以在无法回复的情况下成功接收呼叫,rpc呼叫失败。
call(address, name, args, reply)
正确的方法是call(address, name, args, &reply)
call(address, name, args, &reply)