Comment Comment by kiitos The point here is that, in Go, "what a Color type is" isn't something that can be enforced by the compiler. And more specifically, Go doesn't allow you to define reliable enums. parent kiitos 3 years ago