This repository was archived by the owner on Feb 22, 2026. It is now read-only.
v0.2.0
Breaking Changes
- Enums variant constants now prefixed with their type name to avoid clashes.
New Features
- Internally tagged enums are now supported
&strfields are now supportedgo-awaynow deduplicates types so if a given type appears in more than one
place it should only result in one go type being output.- The go output is now tested, so should work better
Bug Fixes
- Go union type output is now more likely to compile (it didn't at all prior to
this) - Single field structs are no longer considered newtypes
- Go marshalling now works (it had bugs previously)
Changes
- Messed with the order of output a bit