Go语言程序员推荐使用 驼峰式 命名,当名字由几个单词组成时优先使用大小写分隔,而不是优先用下划线分隔
命名习惯
Go语言程序员推荐使用 驼峰式 命名,当名字由几个单词组成时优先使用大小写分隔,而不是优先用下划线分隔
命名习惯
如果你想要相邻的几个case都执行同一逻辑的话,需要自己显式地写上一个fallthrough语句来覆盖这种默认行为。不过fallthrough语句在一般的程序中很少用到。
fallthrough语句
为什么 Go 语言如此不受待见?
Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
编程语言为什么区分常量和变量?
Golang 的 goroutine 是如何实现的?
Go 的垃圾回收机制在实践中有哪些需要注意的地方?
Go垃圾回收?
go没有虚拟机怎么运行gc的?
Supervisord
sonic 用的就是 supervisord 来管理进程 go daemon 是否可以用 docker 和 docker-compose 来管理
编译器在执行完语法分析之后会输出一个抽象语法树,这个抽象语法树会辅助编译器进行语义分析
所有编译器理论原理基本一致