diff --git a/Section4/untyped_constants/main.go b/Section4/untyped_constants/main.go index 7905807..136c25c 100644 --- a/Section4/untyped_constants/main.go +++ b/Section4/untyped_constants/main.go @@ -1,5 +1,29 @@ package main -func main() { +import "fmt" +func main() { + const a float64 = 5.1 + + const b = 6.2 //untyped constant + + const c float64 = a * b + const str = "Hello " + "Go!" + + const d = 5 > 10 + fmt.Println(d) + + const x = 5 + const y = 2.2 * 5 + fmt.Printf("%T\n", y) + + var i int = x + var j float64 = x + var p byte = x + fmt.Println(i, j, p) + fmt.Printf("%T\n", p) + + const r = 5 + var rr = r + fmt.Printf("%T\n", rr) }