GO语言与其他语言初步比较

   日期:2020-07-17     浏览:80    评论:0    
核心提示:main函数需要保存在名为main的包中,只有这样才能生成可执行文件,定义函数使用func,函数传参时,参数类型和名称相反func test(name string){ fmt.Println(name)}一个函数允许返回多个值,比如一个值和一个错误值,当有错误值返回时,尽量不要使用其他值,避免错误加重声明变量的两种方式:name1 :=xiangvar name = xiang//两种声明方式都可以,第一种方式简化了var//编译器也可以检测函数的返回值来确定变量类型.
  1. main函数需要保存在名为main的包中,只有这样才能生成可执行文件
  2. ,定义函数使用func,函数传参时,参数类型和名称相反
func test(name string){
	fmt.Println(name)
}
  1. 一个函数允许返回多个值,比如一个值和一个错误值,当有错误值返回时,尽量不要使用其他值,避免错误加重
  2. 声明变量的两种方式:
name1 :="xiang"
var name = "xiang"
//两种声明方式都可以,第一种方式简化了var
//编译器也可以检测函数的返回值来确定变量类型
  1. 迭代器
for index,value :=range values{
//使用for循环输出内容,使用range可以用于迭代数组、字符串、切片映射和通道
//每次迭代会返回两个值,第一个值为值的索引,第二个值为元素的副本。
}

for循环也可以使用占位符,占据不需要的数据的位置
例如:

for _,value :=range values{
//此时,_占据了元素的索引位置,可以将此数据忽略掉
}
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服