Go:Struct Tag
2017-10-20 19:03
148 查看
package main import ( "fmt" "reflect" ) type Person struct { Name string `table:"person" column:"name"` Age int32 `column:"age"` } func main() { frank := Person{ "frank", 33, } if nameField, ok := reflect.TypeOf(frank).FieldByName("Name"); ok { fmt.Println(nameField.Tag.Get("table")) } }
相关文章推荐
- golang <转>Go语言struct tag介绍
- GO: struct tag Examples
- 使用 Go 的 struct tag 来解析版本号字符串
- Go(5 [struct | tag | 方法 | 继承 ])
- go structTag
- Go struct tag深入理解
- go语言struct中的tag
- go struct结构体
- Go语言,struct结构体的那些奇怪的用法
- Go语言学习笔记4——struct
- Go编程基础——结构struct
- GO系列之struct类型
- GoLang获取struct的tag
- 第7课 Go结构struct
- go struct结构的实例
- Web Tier to Go With Java EE 5: Summary of New Features in Java Standard Tag Library (JSTL) 1.2
- 结构体(struct)的不同写法和tag前缀
- 卷标结构(tag struct) && 结构与联集
- Go -- 在Go语言中使用JSON struct
- Go语言中struct的匿名属性特征