Day1:Go语言基础语法 | 青训营笔记

45 阅读1分钟

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嵌套

image.png

数组

var a [5]int

切片

长度可更改的数组

image.png