golang新手们容易犯的3个错误总结

时间:2024-01-23 22:50:19
【文件属性】:

文件名称:golang新手们容易犯的3个错误总结

文件大小:103KB

文件格式:PDF

更新时间:2024-01-23 22:50:19

go golang main函数

前言 从golang小白到成为golang工程师快两个月了,我要分享一下新手在开发中常犯的错误,都是我亲自踩过的坑。这些错误中有些会导致无法通过编译,这种错容易发现,而有些错误在编译时不会抛出,甚至在运行时也不会panic,如果缺少相关的知识,挠破头皮都搞不清楚bug出在哪。 1.对nil map、nil slice 添加数据 请考虑一下这段代码是否有错,然后运行一遍: package main func main() { var m map[string]string m[name] = zzy } 不出意外的话,这段代码将导致一个panic: panic: assignm


网友评论