获得徽章 0
关注了
齐舞647
VIP.5 如鱼得水
赞了这篇文章
nobody
·
5年前

后端架构师技术图谱

分享自 GitHub...
125
赞了这篇沸点
A Tour of Go 学完啦,有几个心得
1. 最好的学习体验就是:学概念,看例子,上手解决一个问题,基本上做出来,然后去搜索别人是怎么写的,别人是怎么讨论的。理解和记忆都非常非常深刻!
2. Go 语言的设计让我想到研究生的时候学的关于编程原理的课程,其中最重要的就是 Lambda Calculus(或者是现在人们常说的函数式计算)。因此很多那个时候通过抽象解释语言解释的 Closure、Function-First、Lazy ... 等概念都很好地涉及到这里了。其实,剑桥学生入大学前基本上都是 Lisp 为主的编程经验,同时还会学 C。而中国的编程教育基本上都是 C、Java、Python 这样的语言开始的,因此对函数式的理解有一点逻辑矛盾,而他们理解起来就非常顺理成章。就像是,我们学英语倒装句觉得好奇怪,但是如果相关语系下的国家,学起来就很舒服。
3. Go 设计的很精简,基本上没讲清楚的部分,按照它的设计逻辑直接写代码就是顺的,而且语言设计精炼,配套工具比较完善。
4. A Tour of Go 的 Exercise 答案(我写的)会总结一版发出来 ⌨
展开
阴明于2019-07-22 00:12发布的图片
阴明于2019-07-22 00:12发布的图片
13
下一页