Golang结构中的过滤字段标记是什么?

时间:2016-03-15 18:57:05

标签: go

type User struct {
    Id                int
    Password          string `filtered:"true"`
}

参考filtered: "true"部分。在其他任何地方都没见过,也没有在规格中找到任何关于它的东西。据推测,它与不出口油田类似?

有没有人有更多信息?

1 个答案:

答案 0 :(得分:3)

语言没有为struct标签赋予特殊含义,它们由寻找它们的包解释。

在这种情况下,filtered:true表示使用User类型的包的内容,并根据它认为合适的行为。这与json:标记在encoding/json中的工作方式相同。