文件名称:api2go:Go的JSONAPI.org实现
文件大小:90KB
文件格式:ZIP
更新时间:2024-02-24 08:12:57
go rest jsonapi GoGo
api2go Go的实现,例如,用作服务器。 目录 安装 对于完整的api2go软件包,请使用: go get github . com / manyminds / api2go 如果仅需要编组和/或解组: go get github.com/manyminds/api2go/jsonapi 基本功能 Api2go将与Go的内部json包完全一样编组/解组:它将用jsonapi元对象装饰编组json。 Jsonapi将有效载荷包装在attributes对象中。 剩下的只是由api2go生成的元数据。 因此,让我们举一个基本的例子: type Article struct { ID string Title string `json:"title"` } 将json.Marshal放入此Json: { " ID " : " Some-ID " , " title " : " the title " } 对于api2go,您必须忽略标记ID字段,然后结果可能是这样的: { " type " : " articles " , " id " : "