Simple types / Numbers / Integer

var d1 = math.MaxInt64
//d1 is 9223372036854775807
fmt.Println("d1 =", d1)
var d2 = int32(d1)
//d2 is -1
fmt.Println("d2 =", d2)
var d3 = int(d1)
//d3 is 9223372036854775807
fmt.Println("d3 =", d3)

d1 = 10
var d4 = int(d1)
//d4 is 10
fmt.Println("d4 =", d4)

var d5 = math.MaxInt32
//d5 is 2147483647
fmt.Println("d5 =", d5)
var d6 = int64(d5)
//d6 is 2147483647
fmt.Println("d6 =", d6)