Go type definitions are generated for the following ASN.1 types:
Constructed types (SEQUENCE/SET, SEQUENCE OF/SET OF, CHOICE)
Primitive types with constraints
Enumerated types
BIT STRING types
All other types use an appropriate built-in Go type. A later chapter fully describes the mapping from ASN.1 types to Go types.