Go’s basic types are
boolstringint int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptrbyte // alias for uint8rune // alias for int32
// represents a Unicode code pointfloat32 float64complex64 complex128
package main import (
"fmt"
"math/cmplx"
)var (
ToBe bool = false
MaxInt uint64 = << -
z complex128 = cmplx.Sqrt(- + 12i)
)func main() {
const f = "%T(%v)\n"
fmt.Printf(f, ToBe, ToBe)
fmt.Printf(f, MaxInt,MaxInt)
fmt.Printf(f, z, z)
}