Go has some build-in primitive types.
You have to declare a variable before you can use it, but there is the possibility to implicitly define a variable. Once the type is set, it cannot be changed.
Lets look at the basic variable definition in the next chapter.
Some Primitive Data Types
Exercise 1: Unused Variables
Exercise 2: Variables Type
About the visibility of variables
Exercise 3: Scopes
A simple pointers explanation