首页 > 作文

Go 语言的 :=的具体使用

更新时间:2023-04-04 08:06:42 阅读: 评论:0

目录
1. 单变量 := 2. 多变量 := 3. 小结:= go 语言中 = 和 := 有什么区别

1. 单变量 :=

go 语言中新增了一个特殊的运算符:=,群名沙雕这个运算符可以使变量在不声明的情况下直接被赋值使用。其使用方法和带值声明变量类似,只是少了var关键字趣味数学题及答案,形如变量名:=变量值,这样就等于声明了一个带值的变量,该变量的类型与其变量值一致。

可以看到,上面的代码中我们并没有提前对 helloworld 这个变量进行声明,而是直接就拿来用了,而且程序也没有报错,控制台也正常打印出了 “hello world!”。 := 符号的出现省去了我们大量的编写变量声明的语句,在实际的开发中我们一般使用这种形式来声明变量。

2. 多变量 :=

在 go 语言的多变量赋值体系中,也支持了:=运算符。你可以使用形如变量名,变量名:=变量值,变量值的形式来进行多变量操腌笃鲜的做法作。其使用方法和多变量带值声明类似,只是少了var关键字。

在 go 语言中为了使开发更高效,更多的会使用 := 这种 go 语言独有的赋值方式,一开始使用也许会有些不适应,上手之后简直不要太好用。

3. 小结:=

这个运算符和 = 同样可以进行单农业类型有哪几种变量以及多变量的赋值。需要注意的是,在使用:=给变量赋值的433时候,要看一下这个变量是否已经声明过了,如果声明过了就不需要使用 := 了。

go 语言中 = 和 := 有什么区别

= 是赋值, := 是声明变量并赋值。

// = 使用必须使用先var声明例如:var aa=100//或var b = 100//或var c int = 100 // := 是声明并赋值,并且系统自动推断类型,不需要var关键字d := 100

到此这篇关于go 语言的 :=的具体使用的文章就介绍到这了,更多相关go :=内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 08:06:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/6e6f81f441a5439b6278bea39e2b1a8f.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Go 语言的 :=的具体使用.doc

本文 PDF 下载地址:Go 语言的 :=的具体使用.pdf

下一篇:返回列表
标签:变量   赋值   声明   多变
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图