待看知识点:
1.pig
2.golang携程调度
3.golang内存模型
4.csp解释
5.context的原理
6.slice底层结构
7.gc模型,三色标记法
8.interface的底层结构
调度器会在GC、“go”声明、阻塞channel操作、阻塞系统调用和lock操作后运行。它也会在非内联函数调用后执行。即如下情况会触发goroutine调度
昨日面试总结:
1.golang相关的基础知识太过薄弱,结果导致有些可以分析出的内容也没有答出来,开局十分钟陷入了迷之尴尬。
2.一些基础概念的理解不够到位,比如csp,比如gc和多路复用,只知其然不知其所以然。
3.纸上写代码的清晰简洁程度不够。在纸上写出来的代码相对很混乱。
4.解决算法题目时,经常陷入思维误区,需要更好的揣摩面试官的点。
5.根HR谈的时候,应该控制一下相应的节奏。
接下来的学习目标,
1.seesaw
2.caddy
3.用户态协议栈netstack