是否可以func (TheEnum) String() string在Golang中创建Enum名称?
const (
MERCURY = 1
VENUS = iota
EARTH
MARS
JUPITER
SATURN
URANUS
NEPTUNE
PLUTO
)
Run Code Online (Sandbox Code Playgroud)
或者有没有办法在运行中定义常量?我找到了两种基于struct- based和string- based的方法,但是这两种方式都让我们再次重新键入每个标签(或复制粘贴和引用或使用编辑器的宏)