随笔分类 - golang
摘要:channel 底层原理 https://www.youtube.com/watch?v=KBZlN0izeiY go concurrency https://www.youtube.com/watch?v=cN_DpYBzKso https://talks.golang.org/2012/waza
阅读全文
摘要:今天在工作中发现了一个有趣的现象。 在一个select中设定了两个定时器,本来预计哪个定时器到达就运行相应指令的,但是发现最终只有时间最短的定时器一直得到执行,其它定时器完全没有得到执行。 服务器输出是:
阅读全文
摘要:0. install golang 1.9.1 https://golang.org/doc/install 1. development.md https://github.com/kubernetes/community/blob/master/contributors/devel/develo
阅读全文
摘要:尝试多个channel同时触发时,select的表现: 输出 输出: 输出:
阅读全文
摘要:golang 在for range一个slice时,会读出其cap长度。在for的过程中,即使动态append该slice,最终for也会在第一次读取的cap长度处停止。 输出为:
阅读全文