在 RPC 處理程序函數(shù)中,我省略了第一個參數(shù),如:func (self Handler) GetName(int, reply *StructObj) {}并在呼叫方var reply StructObjclient.Call("Handler.GetName", 0, &reply)因為我不需要 GetName 方法中的第一個參數(shù),所以我省略了它的名稱,但是,我得到:gob: type mismatch in decoder: want struct type我將 GetName 方法更改為 GetName(id int, reply *StructObj) 并且它有效。我想知道為什么會這樣?
- 1 回答
- 0 關(guān)注
- 348 瀏覽
添加回答
舉報
0/150
提交
取消