Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.

v0.2.0

Choose a tag to compare

@obmarg obmarg released this 06 Jun 15:30
· 35 commits to master since this release

Breaking Changes

  • Enums variant constants now prefixed with their type name to avoid clashes.

New Features

  • Internally tagged enums are now supported
  • &str fields are now supported
  • go-away now 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