您的位置:首页 > 编程语言 > Go语言

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"))
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: