I had heard that the Go type system was just annoying and too simple to be useful, and this blog post has convinced me that that is 100% true.
data Genre = Adventure
| Comic
| Crime
| ...
deriving (Show)