共4条
1/1 1 跳转至页
=符号
golang计算机编程语言中,“=”符号是赋值运算符,主要将运算符右侧的值或表达式赋值给左侧的变量或对象,比如一般情况下,可用于变量的声明并赋值,比如var a string = '笨鸟工具,x1y1z1.com',其特点是,声明变量的时候,需要var关键字,需要变量名,还需要显式地声明变量的类型。
:=符号
go语言中,:=一般只能使用在函数当中,可用于声明变量并赋值,比如在函数内,b := 'hello, world',即声明了一个变量名为b,类型为string,值为'hello, world'的变量,这当中,go将根据变量的值来自动判断变量的类型。
=和:=符号的区别
二者的区别大概可分为两点:
:=一般只能用在函数内,而=符号可用于函数体之外,也可以用于函数之内;
“=”符号声明的变量需要指定类型,“:=”则不需要
共4条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |