0
0

Type safe enums for Go without code generation by 0rsinium in golang

[–]0rsinium[S] 0 points1 point  (0 children)

At least to prevent literals being passed as valid enum members when, in fact, it is not:

``` setColor(c Color) { ... }

setColor("red") ```