golangでenum
Go言語 - enumを定義する - 覚えたら書く
golangにはenumが無い。ので独自型を定義する
code:go
type Color int
const (
Red Color = iota
Blue
Yellow
)
この定義の仕方だと、var color Color = Red みたいになって、若干使いづらそう
Color.Redじゃないんだ・・・って気持ち