O que é uma maneira idiomática de representar enums no Go?

Estou tentando representar um cromossomo simplificado, que consiste em N bases, cada uma das quais pode ser apenas uma {A, C, T, G}. Gostaria de formalizar as restrições com um enum, mas estou me perguntando qual é a maneira mais idiomática de emular um enum no