1.环境配置
参考(42条消息) 超详细go语言环境配置!!!_go环境配置_Javaer.的博客-CSDN博客
2.基础语法
变量
变量的两种声明方式:
var a = "initial" //相当于cpp的auto
var b,c int = 1,2 //显示指明类型
f :=float32(e)
常量:把var改成const即可,没有确定的类型,会根据上下文确定类型
if else
与cpp的不同点:
- 不用加()
- 必须加{}
循环
golang中只有for循环 for{}=while(1)
switch
不需要加break分支,可以对任意的变量使用
可以用switch简化多条件分支、多个if else嵌套
数组
var a [5]int
切片
长度可更改的数组