所以我用go endpoints package运行golang appengine ......
我使用结构来编组和解组我的json传入请求并输出响应..
type BusinessWorker struct {
Wid string `json:"wid" datastore:"Worker_id" endpoints:"req,desc=Worker id. string value"`
Phone string `json:"phone" datastore:"Phone" endpoints:"req,desc=Worker phone number. string value"`
}
因此,在我验证数据后,您可以看到此obj被保存或加载到数据存储区中。
我的问题是...... 有很多情况我不想用我保存在数据存储区中的所有数据做出回应..是否有某种属性我可以提供给我不想在我的回复中包含在我的传入请求中的参数?
看起来如此基本......我无法找到它......?
答案 0 :(得分:1)
也许您想尝试以下方法中的一种或多种方法:
json:"-"
json:"myName,omitempty"
有关JSON包的更多详细信息,请参阅Golang Json marshal docs