github.com/packtpublishing/learning-functional-programming-in-go@v0.0.0-20230130084745-8b849f6d58c4/Chapter09/misc/ex4/typeinfer.go (about) 1 package main 2 3 import ( 4 "math" 5 ) 6 7 func main() { 8 //a := 1.8 9 //b := math.Floor(a + 1) 10 //fmt.Println("b:", reflect.TypeOf(b)) 11 12 a := 1 13 b := math.Floor(a + 1.8) 14 println(b) 15 16 17 //a := 1.8 18 //println(a + 1) 19 // 20 //a := 1 21 //b := a + 1.8 22 }