hprose / hprose-golang

Hprose is a cross-language RPC. This project is Hprose for Golang.
MIT License
1.26k stars 205 forks source link

想问下关于数据绑定的问题 #94

Closed longdahai closed 4 years ago

longdahai commented 4 years ago

tcp hprose version 2.0.5 php rpc client go rpc server php转数据如login_time

type model struct {
  LoginTime int
}

这样绑定不了,有办法解决吗

andot commented 4 years ago

小写的 model 是私有的,大概是不能被序列化的。

像下面这样做就可以了。

type Model struct {
    LoginTime int `json:"login_time"`
}

func init() {
    io.Register((*Model)(nil), "Model", "json")
}
longdahai commented 4 years ago

小写的 model 是私有的,大概是不能被序列化的。

像下面这样做就可以了。

type Model struct {
  LoginTime int `json:"login_time"`
}

func init() {
  io.Register((*Model)(nil), "Model", "json")
}

谢谢