Module go_types::typ

source ·

Structs

  • An ArrayDetail represents an array type.
  • A BasicDetail represents a basic type.
  • An InterfaceDetail represents an interface type.
  • A PointerDetail represents a pointer type.
  • A SignatureDetail represents a (non-builtin) function or method type. The receiver is ignored when comparing signatures for identity.
  • A Slice represents a slice type.
  • A StructDetail represents a struct type
  • A TupleDetail represents an ordered list of variables Tuples are used as components of signatures and to represent the type of multiple assignments; they are not first class types of Go.

Enums

Functions