github.com/widmogrod/mkunion (go): Improves work with unions in golang by generating code (in other languages referred as sum types, variants, discriminators, tagged unions)
Keywords: generator|go|golang|golang-library|golang-tools|reducer|traversal|union-types|visitor-pattern