We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c40c84 commit 2a10183Copy full SHA for 2a10183
debug/index.rst
@@ -75,6 +75,7 @@ Debug 调试技巧
75
- 闭包问题。循环里闭包引用的是最后一个循环变量的值,需要注意一下,很多语言都有类似问题,可以通过临时变量或者传参的方式避免
76
- 遍历修改列表问题。一边遍历,一边修改可能会使得迭代器失效而出错,最好不要遍历的时候修改列表。
77
- 遍历修改元素值问题。这一点 go 和 python 表现不同,go 比如你去循环一个 []Struct 是无法修改每个元素的,go 会拷贝每一个元素值,需要通过下标或者指针修改
78
+- 影子变量。很多语言同名的局部作用于变量会隐藏外部作用域变量,最好不要命名重复。
79
80
网络问题
81
~~~~~~~~~~~~~~~~~~~~~~
0 commit comments