Go 面试题
参考答案请查阅《Go-Notes》
Go Interview
语法基础
Go 包初始化过程中,如果在某个init 函数内部启动了新的goroutine ,那么该goroutine 会在何时被执行?
数据结构
-
Go 中的数组是引用类型还是值类型?空数组的作用是什么? -
Go 如何在切片中间插入某个元素?
并发编程
-
Goroutine 一定是并行的吗?Goroutine 的调用机制是怎样的?为何采用这样的调用机制? -
如何实现
Goroutine 的中断与安全退出? -
Go 中sync.Map 容器是如何保证效率与安全性的?