Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据

go语言笔记(包,函数,语句,注释)

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

上一篇: C语言学习计划

下一篇: 学习笔记:操作系统

精华推荐