概述
Go 是一种简单而有趣的语言,但是,与任何其他语言一样,它也有一些陷阱……其中许多陷阱并不完全是 Go 的错。如果您来自另一种语言,其中一些错误是自然陷阱。其他是由于错误的假设和缺少细节。
初学者:
不能将左大括号放在单独的行上
未使用的变量
未使用的进口
短变量声明只能在函数内部使用
使用短变量声明重新声明变量
不能使用短变量声明来设置字段值
意外变量阴影
不能使用“nil”来初始化没有显式类型的变量
使用“nil”切片和映射
地图容量
更多推荐
使用 Go 编程语言 66 个陷阱:Golang 开发者的陷阱和常见错误指北
发布评论