go的学习资料点评

1、Go web编程(谢孟军)   

1)不上班,每天10小时,1周看完

2)适合新手入门,快速了解go语言。可以基于beego框架快速搭建一套网站。

3)但是,根据项目实践,因为go的template还不够强大(UI不是它的强项),当前端需要根据go来动态生成html的逻辑比较复杂时,就会发现各种不方便,甚至事倍功半。因此,在web方面,go更适合做api,前端还是静态html+ajax调用api比较合适。像cms,统计等后台管理系统还是用已有的mvc框架来搭更合适。


2、the way to go(Ivo Balbaert)

1)全英文的pdf,629页,电脑上看的,比较费劲。不上班,每天10小时,4周看完

2)适合新手入门,全方位了解go语言


3、Go 并发编程实战(第1版)(郝琳) 

1)不上班,每天10小时,4周看完

2)各种细节,非常详细,打基础专用,强烈推荐 

3)  当时帮忙整理的勘误 http://golanghome.com/post/541#reply40

4)后来又买了一本第1版第3次印刷送同事,发现错误都修改了!很欣慰!


3b、Go 并发编程实战(第2版)(郝琳)  20171008

1)休假途中,每天2小时,一周看完

2)go语言的基础只有短短2章,都是概述。已经不适合新手作为入门书籍了!

3)并发部分,将原来摘抄的M/P/G部分砍掉了,加入了作者自己的一些理解。

4)代码部分做了更新,加入了ctx,原子锁等!


4、Go语言程序设计 (Mark Summerfield) 

1)上班每天晚上3小时,周末每天10小时,8天看完

2) 各种经验总结,实用主义的干货 ,不适合新手

3)"Go语言程序设计" 之于  "Go并发编程实战",就像"Essential/Effective C++系列" 之于 "C++ Primer ",前者都是高屋建瓴,最好是先看后者再看前者

 

5.Go语言编程(许世伟等)

1) 讲的不够深和细。相比其他几本,不推荐!


6.Effective Go

1)This document gives tips for writing clear, idiomatic Go code.


7.Go的单例模式


8. Concurrency is not parallelism (Rob Pike) 

1)50页ppt

2)Vimeo的视频


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值