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

10730 · · 2368 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。


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

        (1)看书

        优点:

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

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

                花费时间相对比较短        

        缺点:

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

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

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


        (2) 看视频

        优点:

                知识点更系统

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


        缺点:

                耗费时间相对较长

                

        

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


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

        这种也要分情况:

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

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

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

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

        (5) ... ... 


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

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

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







有疑问加站长微信联系(非本文作者)

本文来自:51CTO博客

感谢作者:10730

查看原文:每天5分钟学Golang从入门到放弃 —— 七嘴八舌

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2368 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传