有什么办法可以将单个const组增加固定数量而不是1?

问题描述

我只有一组常数:

const (
    a = 100
    b = 200
    c = 300
)

我想知道是否可以使用iota关键字代替手动分配每个值?

official reference中所述,可以使用带iota的按位移位来增加数字,但是我想增加一个固定数字,例如100。

解决方法

const (
    _ = iota * 100
    a
    b
    c
)

https://play.golang.org/p/V-2Uv9JPj6g