首页 实战 Go微服务入门到容器化实践,落地可观测微服务项目
收藏

Go微服务入门到容器化实践,落地可观测微服务项目

系统完整的Go微服务技术栈+实用容器化落地方案+服务级监控观测台

Go微服务入门到容器化实践,落地可观测微服务项目

优惠到手 338
原价¥368.00
满599减100 满299减30
已完结 难度 中级 时长 20小时 学习人数 859 综合评分 9.93
Go电商从应用到高并发实战
活动到手价:¥596.00 领券加购减100
2门课 总价:¥696.00
加购物车
系统性入门K8s,及微服务领域开发应用落地
活动到手价:¥916.00 领券加购减100
3门课 总价:¥1,016.00
加购物车
GO+K8S,全面进击云原生
活动到手价:¥667.00 领券加购减100
2门课 总价:¥767.00
加购物车
Go从入门到微服务应用
活动到手价:¥567.00 领券加购减100
2门课 总价:¥667.00
加购物车

对于真正微服务项目来说,服务开发只是第一步,容器化、弹性伸缩和可观测才是真正关键。本课程将通过电商项目实战,系统学习完全形态的微服务,掌握成熟闭环的落地方案。

Cap
讲师

系统架构师

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

从搭建到部署,完整落地Go微服务电商项目

为0-2年Go工程师打造,满足大多数公司转型需求

入门Docker
掌握其在微服务开发
中的运用
掌握微服务必备
注册中心与配置中心
掌握微服务观测
链路追踪系统接入
掌握微服务保稳
熔断、限流、负载均衡
掌握微服务维护
性能监控与日志系统
接入

以电商项目为载体,基于Go结合Docker构建容器化、可监控的完整微服务系统

让能Docker的都Docker,让可观测的都能观测

微服务深度应用
电商项目贯穿,逐步构建技术体系
组件完全容器化
环境/代码自动生成,方便快捷
微服务完整闭环
开发-部署-监控,完成完整微服务闭环
第1章 课程介绍与学习指南
第2章 Go微服务介绍与容器化入门
第3章 微服务模块开发
第4章 注册配置中心实现
第5章 链路追踪观望台
课程的所有组件、应用、工具全都使用Docker进行部署,项目依赖仓库连接专设私有仓库。环境搭建,方便快捷。代码自动生成,所见既所得。
课程是以go-micro为主的技术栈,本章讲解其transport通讯层grpc原理。以及grpc数据的传输序列化和反序列化protobuf的原理
以业务最简单的用户模块为例,串联go module、gorm等知识,理解如何将模块开发并封装为镜像。同时讲解如何配置代理获得何老师一样的项目仓库。
介绍go-micro中的Consul组件实现注册中心和配置中心的基本原理。完成分类模块基本功能开发,利用Docker快速安装Consul,介绍实际工作中的使用经验,并
将其接入项目。
课程是以go-micro为主的技术栈,本章讲解其transport通讯层grpc原理。以及grpc数据的传输序列化和反序列化protobuf的原理
查看完整目录

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料实时上传更新,通过
课程教案、原理图解、技术文档、演示案
例等各种教材,保障你的学习效果。
项目技术转型指导
除了课程讲解,讲师也将提供专门的指
导服务,包含:个人Go转型成长路线
指导、团队Go技术转型方案指导等。
技术要求
有Go实际开发经验    掌握Linux操作     熟练掌握MySQL
环境参数
开发语言:Golang    开发平台:Windows 10     开发工具:GoLand

万事俱备 只等你来

  • 拧壶冲

    好评

    讲解微服务很详细,相关重点内容都有介绍,对深入原理和机制的内容配套有电子书做深入讲解,老师对微服务确实有很深入的实践和心得。老师在问答环节也可以帮助大家理解和学习一些疑惑。这套教程是上手微服务的好选择

  • 慕娘5079168

    好评

    讲解得很细致,重点内容会敲黑板,还讲了每个知识面试官会在乎哪里。每句代码都会解释的很清楚,多余扩展的地方也很少,对着视频跟着敲没有阻力。有稍微偏点儿的内容,还会提示用电子书补充知识、、总之就是非常贴心

  • 空阶滴水

    好评

    老师封装的一些docker镜像的思想,对我以后编程还是有很大帮助,很感谢老师这么用心的做每一个课程

查看全部221条用户评价
提问

  • 1

    这个课程适合微服务入门用吗?

    亲,您好~适合,课程是整套微服务方案实践呢,从入门grpc、go-micro开始,介绍微服务的概念,逐步迭代。服务注册consul、负载均衡jaeger、链路追踪hystrix-go、监控告警Prometheus、日志接入ELK,到最后k8s部署,一套完整的闭环。不仅入门,更一步见识全套。祝您学习愉快~


  • 1

    都是go微服务,和其他的项目不同在哪?

    亲,您好~Go因其高性能等特性,经常用在大型项目中,所以Go方向的微服务,不是仅仅开发一些业务解耦的服务就可以的,更多的难度,在于整个系统的健壮和稳定性上。因此,本课程不仅踏实的开发每一个服务模块,还将后续的链路追踪、负载、监控做到完善,力求大家学完就能直接用在工作中。另外,为了大家快速顺畅的学习,课程采用了完全容器化的方式,代码和组件一键生成,少了很多环境上的麻烦。祝您学习愉快~


  • 2

    老师可以提供Go技术转型咨询服务?我该怎么找老师咨询呢?

    亲,您好~是的,欢迎在问答区跟我讨论,这样不仅我会尽我所能给你一些我的经验,其他同学也可以出出主意,希望咱们一起营造一个Go语言大家庭~后来的同学们也可以继承这笔宝贵财富。当然,如果你有非常私密的问题,也可以在QQ群找到我。祝您学习愉快~


  • 2

    请问课程中用到的技术栈有哪些?gorm会详细的讲解吗?业务代码是从零开始的吗?

    亲,您好~业务代码是从0开始的,gorm也会详细讲解。技术栈以go-micro为主,如下:go-micro,grpc,protobuf,docker,docker-compose,注册中心(consul),配置中心consul),链路追踪(jaeger),熔断(hystrix-go),限流(ratelimit),负载均衡,API网关(micro api),应用级监控(promethues+grafana),日志(zap,ELK),kubernetes。另外,老师提供Go技术栈转型指导,所以除课程以外的go技术栈,同学也可以在问答区和老师进行讨论,期待与同学在课程中见面~祝您学习愉快~


  • 2

    讲不讲微服务权限认证呢

    亲,您好~必须讲解的~ 在第三章,用户模块的讲解中,就有提到了。祝您学习愉快~


  • 1

    老师,用gin的话会大卖

    亲,您好~现在后悔也来不及了┭┮﹏┭┮ 但web框架本身就占一小块儿,后面打算补充一些平滑迁移到gin的内容。祝您学习愉快~

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题