我有const ( BlahFoo = 1 << iota MooFoo)然后type Cluster struct { a int b int}我希望 Cluster.a 只能是 BlahFoo 或 MooFoo我如何强制执行?
1 回答
holdtom
TA贡献1805条经验 获得超10个赞
type FooEnum int
const (
BlahFoo FooEnum = 1 << iota
MooFoo
)
type Cluster struct {
a FooEnum
b int
}
- 1 回答
- 0 关注
- 210 浏览
添加回答
举报
0/150
提交
取消