阅读:2358回复:1
【基础提升】golang实战中容易犯错的N个案例
受学员要求和推荐,我们来了录个适合新手和进阶的N个容易写错的案例。
本课程素材 1、来自一些书籍 (如golang 100 mistakes) 2、网上整理和真实项目案例 3、同学的面试题 会涉及到golang本身、k8s和运维开发的内容。永远不会更完。VIP学员在实际开发中如果有啥好的素材和问题 也可以提问,如果有共性可以单独录课。 第1讲:开张课、再次详看golang遍历的指针坑 试听 开张课,直接就开干了。没啥好说废话的 第2讲:全局变量赋值的困惑 实际开发中经常会碰到,做个课时讲一下 第3讲:struct的指针方法和非指针方法的误区 试听 这个知识点之前在公开科技讲过, 我们再强调下也算复习和细节化讲解 第4讲:闭包和协程一起用产生的代码问题 这个问题是实战代码中经常遇到的问题。特此录一课时 第5讲:golang中"诡异的"观测变量就失效的现象 试听 今天课时素材来自多个同学的提问:2个变量比较判断,一旦观测其中一个,就失效了。这是为毛? 第6讲:容易代码写成"烂货"的error处理(初级版) 本课时来自一个同学的提问。改编下 第7讲:如何比较“抠门”的初始化切片 今天我们讲的是初始化切片的一个小注意点 第8讲:开协程时容易忽视的内存泄漏、对象销毁时的回调函数用法 今天的例子在一些开源项目中会用到,也是很容易忽视的内存泄露写法。 第9讲:自定义Reader接口和容易写错的地方 试听 本课时是一个同学的手撸面试题,我们做个专门的课时 第10讲:如何正确的写出http client代码(3种手法) 本课时是一个代码套路,也是有同学之前面试题做到的笔试题。专门做个课时供大家借鉴 本课程每周更新1-2课时 |
|
|