自学内容网 自学内容网

【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"

一句话总结知识点

:= 是一种简洁的变量声明方式,用于在函数内部声明并初始化变量。它的作用是根据右侧的值自动推断变量的类型

掌握知识的最好方式就是教会别人,每篇文章都讲清楚一个知识点,欢迎留言我一起讨论。


原文地址:https://blog.csdn.net/qq_42476938/article/details/143502070

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!