首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

每天5分钟学Golang从入门到放弃——七嘴八舌

学习一门编程语言途径无非就是两种:读书、看视频。很多人在刚准备入门的时候在这两种方式之间徘徊许久,这里简单说下两种方式各自的优缺点:

(1)看书

优点:

方便做笔记(题外话:想怎么写就怎么写,想怎么画就怎么画,等等你是来学习golang还是学习画画的)

花费时间相对比较短(题外话:很多人说自己看书很慢,那是因为没掌握方法,看书不是每页都从第一个字看到最后一个字才算看完,可以着重看下目录、大小标题、序言、每章总结等等,具体方式后面有空再整理分享。)

花费时间相对比较短

缺点:

检索不方便(比如说想起某个知识点好像在哪里看过,但又记不清)

接受效率相对较低(看视频是眼看,耳听;看书只用眼看接受效率会略低于看视频)

相对比较枯燥(题外话:看书?不就是用来保证晚上睡眠质量的?)

(2) 看视频

优点:

知识点更系统

知识点有人讲解,理解起来相对来说容易一点

缺点:

耗费时间相对较长

总的来说,两种方式都可以主要看个人喜好,个人的建议是先找个入门书或文档,将基础语法过一遍,大概知道都有哪些知识点和侧重点,然后再通过找一套视频学习,视频最好找那种带项目的。学习到的知识不通过实践是记不牢的,很多朋友都会说我看书看视频好像什么都能懂,但是真正要我写的时候...诶,我怎么头脑一片空白。学习一门编程语言,离不开多练,基础的东西你不懂?没关系,照着教程敲个几遍,多通过一些调试方法验证自己的想法,慢慢的就可以了。万事开头难,过了第一道坎,后面的路就比较平了。

有些朋友又会问,我感觉自己已经入门,不知道接下来该干嘛,很方,很迷茫。

这种也要分情况:

(1) 完全没编程经验的童鞋:建议老老实实从基础语法学习,可以找一些快速入门教程想看看这是不是自己的菜

(2) 有其他语言编程经验,但没有golang编程经验的童鞋:建议快速过一遍golang基础语法,然后着重对比跟自己所掌握的编程语言之间语法的差异

(3) 掌握golang基本语法,但没有项目开发经验的童鞋:建议多逛逛社区,找一些小项目学习,学习写小程序,第一步是先模仿别人写,后面有自己的想法再拓展;另外就是实际工作生活中遇到的问题,都要想想这事能不能通过golang解决,如果可以实现方式应该是怎样怎样?

(4) 已经有部分小项目经验的童鞋:回头看看自己写过的项目,找到优化点,多总结提升

(5) ... ...

之所以想写这么个系列的文章,是因为想克服懒惰,养成日常总结的习惯。

本系列是个人学习golang一些笔记,不是教程,更不是课程,如果其中某些观点对您有所启发,欢迎给我留言;如果这个系列的文章能带给你学习golang的快感,那我也会很欣慰。

另外,个人学习深度有限,难免会有一些理解不到位甚至误导大家的地方,还请各位看官多多包涵,谢谢。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190513A0P6XE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券