notes blog about

Types are life. – Bill Kennedy

Go is statically typed. It means that variables always have specific type and the type cannot change during the program run time.

Data types help us reason about what our program is doing and help us catch many errors.

Types classify values into groups and determine:

Go’s types categories:

See also Basic types, Zero values, Type conversions and Type inference.