# Golang Runtime
Go 中的线程被称为 Goroutine 或 G,内核线程被称为 M。这些 G 被调度到 M 上,即所谓的 G:M 线程模型,或更常用的 M:N 线程模型,用户空间线程或 green 线程模型。
# 字符串处理
- Go 源代码始终为 UTF-8
- 代表 Unicode 码点的字节序列称为
rune
- Go 不保证字符串中的字符被规范化
- 字符串可以包含任意字节
- 字符串中不包含字节级转义符时,字符串始终包含有效的 UTF-8 序列
# 参考链接
- Strings, bytes, runes and characters in Go