go语言笔记(包,函数,语句,注释)
日期: 2020-12-14 分类: 跨站数据 918次阅读
go语言笔记(包,函数,语句,注释)
1.包声明
- 所有go源文件前面一定有包声明语句,如导入main包,就是
package main
。 - 所有可执行的go语言程序必有main包,main包里有一个main()函数,程序由main函数开始执行。
2.引入包
go语言包的引入可以同时引入一个或多个包,也可以给包起别名
import (
"fmt"
)
import (
"fmt"
"time"
)
import (
io "fmt"
)//可以直接用别名
3.函数
函数的定义:go语言函数的定义要用到关键字func,主要构成为func 函数名(参数列表)返回类型{函数体}'
注意:函数可以有多个返回值
func add(a int,b int)int{
return a+b
}
函数的调用:先要引入函数所在的包,再调用其中的函数变量名:=包名.函数名(参数列表)
4.语句&表达式
go语言的语句和其他语言相似,这里只列出与其他语言不同的地方。
- if语句中的条件不需要括号
- go的选择语句除了switch语句,还有select语句,其功能与switch语句相似,不同的是go语言会先评估每一个发送和接收语句,然后随机执行一个可行的case,没有可行的case时会造成堵塞。
- 循环语句只有for一种
5.注释
- 单行注释
//代码
- 多行注释
/*
代码块
*/
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
精华推荐