10.4 带标签的结构体

Kesa...小于 1 分钟

10.4 带标签的结构体

标签(tag): 附属于字段的字符串,只能通过reflect包访问。

10_4_struct_tag.go

type TagType struct {
	f1 int  "Field01"
	f2 bool "Field02"
}

func structag() {
	tt := TagType{}
	refTag(tt, 0)
	refTag(tt, 1)
}

func refTag(tt TagType, i int) {
	ttType := reflect.TypeOf(tt)
	f := ttType.Field(i)
	fmt.Println(f.Tag)
}

Field01
Field02
上次编辑于:
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.2