Since version v2.2.0 all unexported fields (renamed via x-go-name) are now exported even though they have been named lowercase. Reproducible with the example xgoname in this repository.
Would need a critical fix for this.
With version 2.1.0 everything works out.
EDIT: Seems to affect fields only, not direct types.
