#青训营 x 字节后端训练营#

1. 变量声明和赋值

Go 语言中的变量声明使用 var 关键字,例如:

var a int
a = 10

也可以一步完成变量声明和赋值:

var b string = "hello"
c := true

2. 常量声明

常量使用 const 关键字声明,一旦声明后不可更改值。例如:

const pi = 3.1415926

3. 控制语句

Go 语言中支持 if、for 和 switch 等控制语句。例如:

if a > 10 {
// do something
}

for i := 0; i < 10; i++ {
// do something
}

switch x {
case 1:
// do something
case 2:
// do something
default:
// do something
}

4. 数组和切片

数组和切片都可以用于存储多个元素,但数组长度固定,而切片长度可变。例如:

var arr [5]int
arr[0] = 1

sli := []int{1, 2, 3}
sli = append(sli, 4)

5. 函数定义

函数使用 func 关键字定义,并且可以有多个返回值。例如:

func add(a, b int) int {
return a + b
}

x, y := swap(1, 2)
func swap(a, b int) (int, int) {
return b, a
}

展开
评论