Ainda não, foi minha primeira opção, vou procurar outros pra ver se adapto melhor. Tem alguma sugestão ?

É que a maioria dos ORMs segue esse modelo de anotações no struct/objeto, e diferente de outras linguagens que costumam usar @, Go usa as flags de struct para isso, mas no fundo segue a mesma lógica.