获得徽章 0
- 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 答案(我写的)会总结一版发出来️
展开1340 - 工作:web前端(上海)
性别:妹纸
身高:162 cm
年龄:91年
籍贯:江苏 常州
期望对方:可以留在上海定居
缺点:上海目前租房,常州拥有一套120平的房子展开21280 - 今天推荐一款大前端升级必备 Chrome 插件—— Puppeteer (木偶),出自 Chrome 官方研发团队,它提供了一个高级 API 来控制 DevTools 协议上的 Chrome 或 Chromium,在浏览器中所有需要手动完成的大部分事情都可以使用 Puppeteer 来完成,比如抓取页面生成截图或 PDF 文件,进行自动化表单提交、界面测试与模拟键盘输入等,好学的你怎么能错过呢?展开评论35