![]() | 1 lepig 2018-04-03 16:01:52 +08:00 楼主 请教一下 新手如何系统点学习 go 看到接口这里 有点看不懂了 通道还没看。有点迷 |
![]() | 2 wusuopuBUPT OP @lepig 多练习吧,通过项目来积累 |
![]() | 3 hzm0318hzm 2018-04-03 17:46:43 +08:00 棒棒的,star 下学习了 |
![]() | 4 wusuopuBUPT OP @hzm0318hzm 欢迎拍砖&PR |
![]() | 5 Norie 2018-04-04 09:16:18 +08:00 2 years ago |
![]() | 6 lepig 2018-04-09 10:07:51 +08:00 想请教一下学习方法 我是从 main 里面一步一步跟着读。看到项目里用到了各种标准库方法,我现在是看到一个查一个。 感觉很慢。 所以想问问 是不是应该把标准库的方法大概过一眼后 在来看项目呢。 谢谢 |
![]() | 7 wusuopuBUPT OP @lepig 建议先有个大概的了解,然后走读代码,会比较容易些 |
![]() | 8 Allianzcortex 2019-01-02 11:59:55 +08:00 via iPhone 感觉加锁意义不大..多个 goroutine 访问同一个网页一开始看就没有几率,并且就算是有影响也很小,不像全局计数器那么不能允许任何误差。要我去写一个无限循环的 reveiver 我应该也是用 select+break 外围 loop 的方式 |
![]() | 9 Allianzcortex 2019-01-02 13:19:52 +08:00 via iPhone @Allianzcortex 或者保险起见只在 map 读写的时候加锁,整个函数都加锁负担太大了 |