目录

学习资源(个人)

🏵️ go的学习资源没有py多,却都比较优质;视频,电子书,源码,这些资源各有优缺点,结合起来学习吧!现在chatgpt问世也有一段时间了,很强大。不会的可以问它,但即便是有它,也要注重基础知识的学习,不要那么浮躁。不要去管别人说什么。

视频类

  1. 大明0期和1期的课程值得好好研究的!这个课程的特点是讲的很深入,值得去深挖,以自造框架为主,也很全面。把这套课程研究好,能让自己少走很多弯路的!何况这是自己花了那么多钱买的!好好看看!
  2. 路飞学城,七米老师,wupeiqi的视频,这三个特点是讲的比较基础,但很全面!对学习全套的go知识体系很有帮助。也有一部分实践章节,好好把实践章节敲一敲,毕竟我实践项目太少了!
  3. 老毛的视频!这一套偏理论,侧重理论和架构,讲的很好!这套看完了,会对项目架构有一定的理解,再配合一些项目源码,会对自己有很大提升!

把上面视频多看一看,多看几遍!youtube和b站上那些也有不错的视频资源!也可带着看看,但主要就是上面的列的要多看看!在精不在多!

电子书

这就很多了! 我的NAS里存了不少电子书了!有手册,有圣经,有101,有深入挖掘的高级篇,把这些电子书看完了。对Go的掌握绝对可以去达到面试级别的了。所以书也很重要!

代码

  1. 开源第三方库的代码,值得去学习的,例如gin,gorm,gprc都是很优秀的框架,源码可以结合大明的课程去看一下这些的原理的!
  2. 标准库源码,也是很好的学习代码的资料!Go官网
  3. 云原生相关的开源项目,github上优秀的开源项目,也是很不错的资源

资源在精不在多,我上列的,已经是很优质的Go学习资源!好好看看上面这些就可以了! 几年前的资源项目,已经有些过时了!其他资料不需要花太多时间去找了。把有的好好看一看!

我去翻之前的资料,介绍的框架基本现在都很少用了!有些过时了。Go还是就说看我上面列的那些资源吧!我也没精力全都看完啊!

分类

  • 基础语法部分,我的那套视频已经包含的够够的了,电子书里面也很多!不会的去翻,不需要去网上下视频了;网上一大把。还有官网!这些都是很好的资源。高级语法看大明的课就很好!
  • 框架部分,gin需要实战和官网,这些没啥好说的,这个需要对照官网和实战去学的!其他框架没必要看了!只看gin。也可以去搜一些视频看看。我的视频里也有实战和项目,多用一用敲一敲!
  • orm类的学gorm这个足够,不需要学其他的。用熟练就好!官网文档多试试呀!gin+gorm可以结合起来做项目用的!
  • 实战部分,需要自己去找找资料了,github上的项目,项目实战全套,这方面去网站上找找吧。
  • 框架和原理部分,大明的课程就很好!高阶课程。 我在b站搜了一下。有一些是不错的。值得去学习。但有一些就很乱。不大好。