基础语法
- 01
=
和:=
的区别? - 02 指针的作用
- 03 Go 允许多个返回值吗?
- 04 Go 有异常类型吗?
- 05 什么是协程(Goroutine)
- 06 如何高效地拼接字符串
- 07 什么是 rune 类型
- 08 如何判断 map 中是否包含某个 key ?
- 09 Go 支持默认参数或可选参数吗?
- 10 defer 的执行顺序
- 11 如何交换 2 个变量的值?
- 12 Go 语言 tag 的用处?
- 13 如何判断 2 个字符串切片(slice) 是相等的?
- 14 字符串打印时,
%v
和%+v
的区别 - 15 Go 语言中如何表示枚举值(enums)?
- 16 空 struct{} 的用途