点击(此处)折叠或打开
- // Variables
- package main
- import (
- "fmt"
- )
- func main() {
- var a string = "initial"
- fmt.Println(a)
- //You can declare multiple variables at once.
- var b, c int = 1, 2
- fmt.Println(b, c)
- //Go will infer the type of initialized variables.
- var d = true
- fmt.Println(d)
- //Variables declared without a corresponding initialization are zero-valued. For example, the zero value for an int is 0.
- var e int
- fmt.Println(e)
- //The := syntax is shorthand for declaring and initializing a variable, e.g. for var f string = "short" in this case.
- f := "short"
- fmt.Println(f)
- }