随笔分类 - Go学习
摘要:1.首先,闭包是什么? 闭包可以认为是匿名函数+引用的外部变量。注意这里的引用,表示引用传递 Go函数下篇:defer和闭包 (qq.com) 闭包与普通函数最大的区别在于,闭包中的匿名函数会改变所引用的外部变量的值,而普通匿名函数仅仅是值传递,不改变原变量 2.defer+函数 2.1 defer
阅读全文
摘要:for range中的val只是对原目标的一个拷贝,所以写操作,包括指针操作,都不会对原有目标产生影响; 参考https://blog.csdn.net/qq_41580831/article/details/104092605 以及下面这个例子
阅读全文
摘要:转载(21条消息) go语言关于切片类型内存地址的理解_why502b的博客-CSDN博客_go 切片的地址 https://blog.csdn.net/qq_41580831/article/details/104055663 这个go切片在append的时候要额外注意,记住切片实际上保存的值是原
阅读全文

浙公网安备 33010602011771号