变量的声明不像 Java 或 C 那样啰嗦,在 Golang 中可以用 := 这个语法来声明新变量。例如下面这个例子,当你直接使用 := 来定义变量时,Go 会自动将赋值对象的类型声明为赋值来源的类型,这节省了大量的代码。
func main() { valInt := 1 // 自动推断 int 类型 valStr := "hello" // 自动推断为 string 类型 valBool := false // 自动推断为 bool 类型 }
变量的声明不像 Java 或 C 那样啰嗦,在 Golang 中可以用 := 这个语法来声明新变量。例如下面这个例子,当你直接使用 := 来定义变量时,Go 会自动将赋值对象的类型声明为赋值来源的类型,这节省了大量的代码。
func main() { valInt := 1 // 自动推断 int 类型 valStr := "hello" // 自动推断为 string 类型 valBool := false // 自动推断为 bool 类型 }
内容版权声明:除非注明,否则皆为本站原创文章。