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

Golang结构中的过滤字段标记是什么?,go,Go,参考过滤的部分:“true”。从未在其他地方见过,在规范中也找不到关于它的任何东西。这大概与不导出字段类似 有人知道更多信息吗?该语言对结构标记没有特殊意义,它们由寻找它们的包进行解释 在这种情况下,filtered:true对使用User类型的包意味着什么,并以它认为合适的方式对其进行操作。这与json:标记的工作原理相同。该语言没有赋予struct标记特殊的含义,它们由寻找它们的包进行解释 在这种情况下,filtered:true对使用User类型的包意味着什么,并以它认为合适的方式对其进行

参考过滤的
部分:“true”
。从未在其他地方见过,在规范中也找不到关于它的任何东西。这大概与不导出字段类似


有人知道更多信息吗?

该语言对结构标记没有特殊意义,它们由寻找它们的包进行解释


在这种情况下,
filtered:true
对使用
User
类型的包意味着什么,并以它认为合适的方式对其进行操作。这与
json:
标记的工作原理相同。

该语言没有赋予struct标记特殊的含义,它们由寻找它们的包进行解释


在这种情况下,
filtered:true
对使用
User
类型的包意味着什么,并以它认为合适的方式对其进行操作。这与
json:
标记的工作原理相同。

不,它只是一个结构标记。一些软件包正在利用它,但它不是语言的一部分。好吧,我现在明白了。他们稍后会检查标签,并在日志中跳过它。谢谢@JimB,如果你想回答这个问题,我会接受的。不,这只是一个结构标签。一些软件包正在利用它,但它不是语言的一部分。好吧,我现在明白了。他们稍后会检查标签,并在日志中跳过它。谢谢@JimB,如果你想回答这个问题,我会接受的。
type User struct {
    Id                int
    Password          string `filtered:"true"`
}