A Go type is generated for the ASN.1 BOOLEAN type which equates the ASN.1 type assignment to the built-in Go bool type. For example:
ASN.1:
MyBool ::= BOOLEAN
Generated Go code:
type MyBool bool
If a BOOLEAN type is referenced directly in an element within a constructed type, the Go bool type is referenced directly.