阅读:15654回复:7
本站golang课程学习顺序、回答网友疑问(不断更新中)
申明:课程定位用户是初级以上、中级或中级以下。特适合怀才不遇、想跳槽、技术提升的学员,大部分课程是不适合完全零基础学员的。
学习顺序如下: 1、首先得了解下Linux、docker。网站课程大部分以docker为演示环境。 老司机学Docker之初级实战篇 (实在不想学,可以跳过) docker+flannel跨主机通信操作演示 (选学) 2、老司机学go之基础速学课程。速过语法结合实例来加深理解。本课程录制时是go1.11。而后升级为go 1.12。现在的新课程一律是1.14 (2.1~~2.6是扩展课程,可以后面再回头恶补) 2.1 老司机基础恶补之二叉树篇 后面会开辟专门的基础专栏(主要设计数据结构、算法、设计模式等,不是讲语法) 2.2 GO基础加强版(第一波) 给基础比较薄弱的同学进行恶补。详细戳这里 2.3 GO基础加强版(http篇) --即将录制 2.4 Go面试加强版之自虐篇 2.5 GO基础加强版(websocket篇) --即将录制 2.6 GO基础加强版(grpc篇) --即将录制 3、GO基础进阶之网络编程篇 基础进阶角度,以自撸一个反向代理、一些简单算法来了解和入门go网络编程 4、老司机学GO之Gin实战速学篇 gin是go在web开发领域比较容易上手且性能卓越的web框架(注意:微服务和web框架不一样)。本课是入门课程 .进阶课在这里 (强烈推荐看进阶课程) (4.1~~4.3 是扩展课程,依然可以回头再看) 4.1 go+gin 实战场景进阶篇(本课程使用一定的设计模式和架构) 以gin为框架背景,对其进行深度使用(本课程被脚手架课程代替,但还是建议看下第一章) 4.2 go web+ElasticSearch7实战基础篇 旨在对Es7的单机角度、编程角度快速完成实战方式的学习。注意:本课程的web框架用的是gin。课程分多个章节:第一章是基础速过、第2-N章是场景练习 4.3 go web+RabbitMQ实战速学篇 使用gin作为web演示框架+rabbitMQ进行实战套路讲解、分布式事务等。由于之前没有讲过该MQ,因此第1-2章会比较基础。后面4章是场景实战练习。本课程不适合零基础学员。 5、go基础进阶之mysql代理和中间件篇(本课程难度较大,选学) 本课程结合第三方库实现一个简单的mysql代理,和模拟实现部分数据库中间件功能。目的是为了开拓眼界,不是做开源项目。由于对于新手来说难度偏大,可以选学 6、etcd+golang实战速学 本课程是etcd的结合开发课程。主要讲解譬如服务注册与发现、简易配置中心、分布式锁。 7、grpc+go实战速学入门 用go做开发,那么rpc是绕不过去的。实际开发中经常会把业务封装在rpc中,各个系统以及异构语言都可以进行调用。 本课程依然是入门 。后面实战课程中会有具体应用 8、go-kit微服务入门第一季 (选学) gokit是一个流行的微服务工具集。虽然底层了些,但是更加灵活。本课程是给"不甘于使用框架“的同学进阶的。难度较大,选学 9、Go-Micro微服务框架实战套路速学 (版本有些过时,新课程已经代替) 本课程web api部分用gin嵌入,并结合grpc部分。同时讲解php 写的api的接入流程等。观看本课程默认您已经了解go、gin、grpc、docker 10、创建自己的git服务(go) 为后面的持续集成做预热 11、(开源项目前奏)Gin模块化改造和工具开发 (高难度) 今年我们将自己做开源产品,本课程是未来开源项目的前奏篇。 供年费会员观看 12、【卖身课】微服务实战之程序员在囧途网站改版之前台篇(综合实战) 程序员在囧途教育网站决定今年进行改版,再不改版我自己都要吐了。 现在决定把大部分改版过程录成视频。 后面还会不断开新的课程。 (注意:是 不断。以上只是目前的进度,不代表这个学完就掌握全部了) 网站支持购买 年费会员(以及3年期会员),戳这里。别买盗版(盗版无答疑),课程的精髓除了视频本身,更关键的是课后答疑和工作中的技术支持(不帮忙调试私人项目的BUG、免费帮做私活、代做面试题,别想太多) 之前有学员抱怨学习咱的课程太辛苦了,学着学着发现额外要学的东西太多了。不像某培训机构学的很开心、只要稍微学学就“成功了”,我回答一下 1、 技术是学不完的,且学的越深越发现自己懂的太少了,太难了,说明你在走上坡路。相反,如果你学着学着发现自己掌握了全世界,没啥好学的了,那就完了。。。。。。。 2、语法学着是舒服的,开心的。 实战必然是痛苦的、坑到哭都有可能。“xxx语言轻松实战、21天入门到精通、4个月成为架构师之类的”,别人敢讲,你也敢信?? 3、有的东西,你觉得简单,别人也会觉得简单。。。 不是吗? [shenyi于2020-06-26 18:01编辑了帖子]
|
|
|
沙发#
发布于:2019-09-29 18:54
跟着线路好好学习go,努力跟上十一的实战项目。
|
|
5楼#
发布于:2020-06-11 17:57
zhangxiaoma:跟着线路好好学习go,努力跟上十一的实战项目。回到原帖十一的实战项目是啥玩意? |
|
6楼#
发布于:2020-06-11 19:49
本来是一个swoft实战项目。由于众所周知的原因,改成了 卖身课 看这里的课时更新http://b.jtthink.com/read.php?tid=550&fid=2
|
|
|