我正在使用Gorilla XMLRPC。根据示例,
func (h *HelloService) Say(r *http.Request,
args *struct{Who string},
reply *struct{Message string}) error {
reply.Message = "Hello, " + args.Who + "!"
return nil
}
并RPC.RegisterService(new(HelloService), "")为我提供服务HelloService.Say()。我想有helloService.say()。我能够通过将 register 函数修改为RPC.RegisterService(new(HelloService), "helloService"). 但我无法导出小写方法。
我知道 golang 只允许导出大写方法。那么小写方法有什么解决方法吗?
明月笑刀无情
慕莱坞森
相关分类