结构体问题

结构体问题 User struct { Name string json:"name" form:"name" query:"name" Email string json:"email" form:"email" query:"email" }

其中,json form query 这些关键字是如何来的,自己随便定义的吗?还是有什么要求标准?

已邀请:

yulibaozi - 但行好事,莫问前程

赞同来自: jemygraw ioco

这个是可以自定义的, 然后通过 反射 拿到对应tag的值. 如下:

t.Field(index).Tag.Get("tagname")

lifei6671 - PHPer

赞同来自:

随便定义的。像 json 就是官方库定义的。如果你有自己的序列化库,也可以自定义自己的标签。

dbas - 90后女

赞同来自:

自己随便定义后,如何使用这些定义,还是只是为了方便阅读

erYue - rm -rf *

赞同来自:

我学过结构体,可是怎么,到接口了,怎么感觉你说这个我很陌生,,,难道我还没学到这个知识点

要回复问题请先登录注册