package main import "fmt" func main() { // var declares 1 or more variables var a = "initial" fmt.Println(a) // here are multiple variables declared var b, c int = 1, 2 fmt.Println(b, c) // go infers the type of initialized variables var d = true fmt.Println(d) // Variables declared without a corresponding initialization are zero-valued var e int fmt.Println(e) // shorthand for declaring and initializing a variable f := "apple" fmt.Println(f) }