golang:第一课

go 网站

go官网:https//golang.org

go中文社区:http://studygolang.com

go中文在线文档: https://studygolang.com/pkgdoc

 

go命令

go build ***.go  编译go代码,生成一个可执行程序exe

运行可执行程序  ***  。执行代码内容

go run ***.go  不生成程序,直接运行

cls  清屏

 

命名规则

Go语言中的函数名,变量名,常量名,类型名,语句标号和包名等所有的命名,都遵循一个规则:

1,必须以字母或下划线开头,

2,由字母,数字,下划线组成

3,大小写敏感

4,不能是关键字

golang:第一课

 

声明,初始化

声明格式:var 变量名  类型   //变量声明了 ,必须要使用

初始化:声明变量时,同时赋值

var b int = 10;

自动推导类型:必须初始化,通过初始化的值确定类型(常用)

C := 30 

// %T 打印变量的所属类型

fmt.Printf(" C type is %T\n",C)

 

两种打印方式各有优点

golang:第一课

golang:第一课

多重赋值

golang:第一课

匿名变量

golang:第一课

 

golang:第一课

golang:第一课

多变量同时初始化

golang:第一课

golang:第一课

golang:第一课

golang:第一课