/images/avatar.png

Go 中的栈与堆

了解 Go 中栈和堆之间的差异对于编写高效有效的代码至关重要。通过了解在何时使用每种技术,可以避免常见陷阱,如内存泄露,并提高应用程序的性能。

Go Modules: 包管理终结者

Go 语言的包管理一直是 Go 社区的热门讨论话题。在 Go 1.11 版本之前,Go 社区并没有官方的包管理工具,最常用的是第三方的 dep 和 glide。但是在 Go 1.11 版本之后,Go 官方推出了新的包管理工具 Go Modules,并且在 Go 1.13 版本后成为了官方推荐的包管理工具。