当前位置: 首页 > news >正文

成都两条传播链在成华区朝阳seo建站

成都两条传播链在成华区,朝阳seo建站,wordpress function.php 在哪里,暴雪vp(永久免费)加速器下载Golang变量 变量的声明 声明变量的一般形式是使用 var 关键字 Go 语言是静态类型语言,编译时,编译器会检查变量的类型,所以要求所有的变量都要有明确的类型。 1 :一个变量单行声明 语法格式: var name type var是关…

Golang变量

变量的声明

声明变量的一般形式是使用 var 关键字
Go 语言是静态类型语言,编译时,编译器会检查变量的类型,所以要求所有的变量都要有明确的类型。

1 :一个变量单行声明

语法格式:
var name type

var是关键字,name为变量名,type是类型。

使用 var , Go 会对其进行隐式初始化,比如 string 类型就初始化为空字符串,int 类型就初始化为0,float 就初始化为 0.0,bool类型就初始化为false,指针类型就初始化为 nil。

其中,数字类型比较多,默认值都是 0。定义int类型时,默认根据系统类型设置取值范围,32位系统与int32的值范围相同,64位系统与int64的值范围相同。
float32 32位浮点数 精度6位小数
float64 64位浮点数 精度15位小数

若你的右值带有小数点,在不指定类型的情况下,编译器会将你的这个变量声明为 float64,但是很多情况下,我们并不需要这么高的精度.
所以要指定类型, eg: var tes float32 = 0.89

2:多个变量一起声明

适用场景:适合全局变量的声明

var(str_1 string ="test1"str_2 string ="沉淀"num1 int = 985num2 float32= 211.1)

3:短类型单个变量声明法

使用 :=
可以声明一个变量,并对其进行(显式)初始化。
(编译器会自动根据右值类型推断出左值的对应类型。)
存在局限性,此种声明方法只能用于函数内部

4.短类型多个变量声明法

str_4,num3 := "好好学习", 25//这种方法也可用于变量的交换num1 := 23
num2 := 46num2,num1 =  num1,num2

5.匿名变量

又称占位符,空白标识符
用下划线表示

优点:

  1. 无须分配内存,不占用内存空间
  2. 无序为无用的变量名起名
  3. 可在代码中多次声明

使用场景
匿名变量适用于必须接收,但是又不会用到的值。


func GatData() (string,string){return "Golang","more better"
}func main(){a,_ := GatData()_,b := GatData() fmt.Println(a,b)
}
http://www.khdw.cn/news/43242.html

相关文章:

  • 简述网站开发主要步骤网络软文营销
  • 网站建设公司做的网站百度搜索指数的数据来源
  • 网站建设的基本元素网站权重一般有几个等级
  • 綦江网站建设哪些平台可以免费发布产品
  • 东莞网站建站推广百度云客服人工电话
  • 蚌埠建设网站公司百度电商推广
  • 铁岭做网站哪家好东莞网站推广行者seo08
  • 做服装商城网站论文海南百度推广总代理商
  • 亚马逊aws永久免费服务器淘宝seo搜索引擎优化
  • 宝安网站设计哪家好互联网销售模式
  • 全国疫情风险地区汇总seo积分系统
  • 营销网站建设公司推荐哈尔滨百度推广联系人
  • 网站建设申请空间抖音推广方案
  • 建设局考试通知文件网站西安网站制作
  • 北京 网站建设 公建网站seo
  • 网站上做独立博客app营销策划方案
  • 网站突然没收录了推广百度百科
  • 网站关停怎么做湖南网站制作公司
  • 网站负面信息广告公司排名
  • 网站推广策划书今日小说排行榜
  • 网络舆情监测专业就业前景在线seo外链工具
  • 做门户网站的公司网站运营一个月多少钱
  • 做棋牌网站赚钱吗批量查询指数
  • 镇江建工建设集团网站北京如何优化搜索引擎
  • 深圳网站建设网站凡科建站的优势
  • 建网站郑州免费b2b推广网站
  • 小学生家长网站建设需求seddog站长之家
  • 专业专业的网站开发代写新闻稿
  • 网站开发项目报价疫情防控数据
  • 做平台的网站有哪些功能吗百度seo算法