省略类型信息的声明 官网
Go语言支持省略类型信息的变量声明,编译器会根据赋值自动推断变量类型。 package mainimport "fmt"func main() { var num = 10 // 省略类型,编译器推断为int fmt.Println(num) // 输出: 10} 这种方式让代码更简洁。 package mainimport "fmt"func main() { var str = "world" // 推断为string类型 fmt.Println(str) // 输出: world} 省略类型声明时,必须有初始值,否则编译器无法推断类型。