Unfortunately this means I'm going to use unsafe.Pointer for some conversions between my structs. Not super excited going around the type system for my use case, but there is no other clean way (that I know of) of having multiple types share similar structures.
Anonymous field embedding is not a clean way (IMHO) - that's what I'm using now.
Well, that was a big one:
> 63 files changed, 9912 insertions(+), 1730 deletions(-)
Metalhead.club is a Mastodon instance hosted in Germany and powered by 100% green energy.