使用var关键字,后跟所需的名称以及变量将保存的值的类型。
var 变量名称 变量类型
//声明字符串变量
var message string
//声明int变量
var number int
//声明bool变量
var flag bool
声明变量并赋值
var message string = "hello world"
同一语句中为多个变量赋值
var width, height, name = 10, 20, "jack"
如果在声明变量的同时为其赋值,通常可以在声明中省略变量类型。
var width = 10
var height = 30
var name = "Jack"
短变量声明
你不必很明确地声明变量的类型并在之后使用=为其赋值,而是同时使用:=
package main
import "fmt"
func main() {
customerName := "Jack"
number := 4
width,height := 3, 4
fmt.Println(customerName)
fmt.Println("has ordered", number)
fmt.Println(width*height, "square meters")
}