在 go 中,我可以使用stringer将 const 名称转换为字符串:
//go:generate stringer -type=M
type M int
const (
_ M = iota
Foo // "Foo"
Bar // "Bar"
)
除了手写开关之外,还有什么可以让我将"foo"字符串转换为类型变量的吗?M
开心每一天1111
斯蒂芬大帝
相关分类