9 Multiple result

Go lang seems exotic language for me!
10 Named results

fmm...
11 Variables
12 Variables with initializer
13 Short variable decralation

We can ommit `var` inside function.
14 Basic types

Go's basic types are

bool

string

int  int8  int16  int32  int64
uint uint8 uint16 uint32 uint64 uintptr

byte // alias for uint8

rune // alias for int32
// represents a Unicode code point

float32 float64

complex64 complex128
15 Type conversions

Unlike in C, in Go assignment between items of different type requires
an explicit conversion.