Re:Compile-time safety for enumerations in Go
by curvilinear_m on Saturday September 30, 2023 @02:44AM
(#37713267)
Ins't it still possible to construct the zero value for Color ? Like how bytes.Buffer does it https://pkg.go.dev/bytes#Buffer : the implementation is not exported but you the usage is to construct the zero value and use it.
So unless Color{} is a valid enum value, this solution would not work.
[ Parent
| on HN ]
There are no comments on this comment yet.