【go从零单排】在 Go 语言中,:= 是什么意思?
Don’t worry , just coding!
内耗与overthinking只会削弱你的精力,虚度你的光阴,每天迈出一小步,回头时发现已经走了很远。
在 Go 语言中,:= 是什么意思?
代码如下:
package main
import "fmt"
func main() {
var a = "initial"
fmt.Println(a)
var b, c int = 1, 2
fmt.Println(b, c)
var d = true
fmt.Println(d)
var e int
fmt.Println(e)
f := "apple"
fmt.Println(f)
}
仔细观察会发现,前几段代码都有var 关键字定义数据类型,f:="apple"是一个简略的写法,等同于
var f string
f = "apple"
一句话总结知识点
:= 是一种简洁的变量声明方式,用于在函数内部声明并初始化变量。它的作用是根据右侧的值自动推断变量的类型
掌握知识的最好方式就是教会别人,每篇文章都讲清楚一个知识点,欢迎留言我一起讨论。