Fat fields and structs for go