go_playground/5-go-by-example/3-variables.go

26 lines
470 B
Go

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)
}