环顾四周后,我能够理解json:Go语言中标签的使用方式.然而,我遇到的两个标签我仍然迷失了,似乎无法找到它的文档.
两者都属于REST api服务,完整代码可以在这里找到 - > code.google.com
root:用于什么标签
gorest.RestService `root:"/orders-service/" consumes:"application/json" produces:"application/json"`
Run Code Online (Sandbox Code Playgroud)
以及method:标签如何工作?
userDetails gorest.EndPoint `method:"GET" path:"/users/{Id:int}" output:"User"`
Run Code Online (Sandbox Code Playgroud)
我不知道是否有任何人有任何链接到一个网站或文档,可以解释这一点,从我可以学习足够使用它的例子.但是,我真的想完全理解它.
谢谢你的时间!
标签只不过是字符串,它们本身没有任何意义.
库可以使用反射来反省结构字段并解释它们的标记.见reflect.StructTag.
这些在端点上:
它们的含义在gorest文档中有描述.
| 归档时间: |
|
| 查看次数: |
545 次 |
| 最近记录: |