Example: Variables in Go
package main
import "fmt"
func main() {
var message = "Good afternoon!"
fmt.Println(message )
var a, b int = 25, 55
fmt.Println(a, b)
var x = true
fmt.Println(x)
y := "Happy"
fmt.Println(y)
}
Output:
Good afternoon!
25 55
true
Happy
- var declares 1 or more variables
- You can declare multiple variables at once
- Go will infer the type of initialized variables
- Variables declared without a corresponding initialization are zero-valued
- The := syntax is shorthand for declaring and initializing a variable