今天和大家分享一下 Go知识图谱 和 Go的学习技巧 ,本篇文章试图让Gohper新手找到方向和少走弯路,并在技术的道路上越走越顺利,赢取白富美,走上人生巅峰。不用怀疑,我的志向就
我知道该图谱出现在你的视野里时,你的心跳加速了,但请不要害怕,没有牛人是一蹴而就的,关注转发我的文章,每天学一点,慢慢的,你就会和你的同龄人拉开差距。
在线查看地址https://www.processon.com/view/link/5a9ba4c8e4b0a9d22eb3bdf0
不要花太多时间在 看 语法上
学习语法最忌讳的就是慢慢看,会磨掉耐心。找一个基础语法书或者网站例如菜鸟教程 ,一口气看完语法
一定要气口,Go的语法不复杂。对着照着书上的Demo敲一遍代码
以上过程会很枯燥,但一定要坚持一口气做完,否则第二次,第三次…会慢慢磨掉你的兴趣和积极性。想一下最想做个什么项目,例如:Web项目,当然写爬虫来爬妹子图也是可以的
这个时候你已经对语言编译、运行、基础语法有了一定的了解,可以开始做东西了,没有必要把所有的都学懂了再动手。
找一个比较流行的框架例如:Beego
此时你的求知欲应该是最强的,路由、orm、json等很多需要了解。开始写自己的Web服务吧
慢慢的你可能需要有针对性的重新看语法,这很正常嘛,你的脑子又不是硬盘,而且知识就是在不断重复中积累的。尝试写点花样出来
Get、Post、json转struct、struct转json、接口实现等,一个一个摸索吧。
用Go写点与工作上相关的应用吧
如果没有这样的机会,那可以为现有的项目写点工具,例如:自动化部署工具、服务监听工具、数据迁移工具等。