温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2024年5月22日,已超过 180天没有更新
核心语法+微服务化+分布式加工流+立体化监控 带你实战内容库系统。
将学到:
- 系统掌握 GO 语言核心语法
- 多维度提升 Go 全栈开发能力
- 具备分布式系统设计实战经验
- 解锁GO生态热门框架实用技巧
- 实践微服务化及全链路监控
- 增强高性能编程与调优思维
简介:
Go语言高效、简洁、并发能力强大,被称为“云计算时代的 C 语言”,岗位需求旺盛,更是国内一线大厂的“高薪”宠儿。本课程结合企业级内容库系统实战,带给你一条高效的 Go 语言入门学习路径,不仅带你系统掌握 Go 的核心语法,更涵盖了系统架构设计、微服务化、系统优化、加工流引擎和立体化监控系统搭建等实用技能,助你快速吸收大厂实践经验与技巧,新手轻松进阶。
适合人群
0基础,希望快速系统学习Go语言核心知识的同学
对Go的基础语法有简单的认识,想更深层次的提升GO的企业级开发技能的同学
技术储备
熟悉mysql基础语法
了解redis基本应用
了解基础计算机网络知识:如http与tcp协议
环境参数
go v1.20
mysql v8.2.0-arm64
redis v7.2.0
goflow v0.1.4
kratos v2.7.2
Zipkin v3.1
prometheus v2.49.1
试看链接:https://pan.baidu.com/s/18yAYlkJxyHqOSR4Hy6gx0g?pwd=21al
章节目录:
第1章 【内容预览】课程介绍及学习指南
2 节|14分钟
展开
视频:
1-1 快速入行GO开发,你得这样学!
试看
09:01
视频:
1-2 内容库系统介绍
04:26
第2章 【打牢基础】极速构建实用的Go语言体系
28 节|257分钟
收起
视频:
2-1 Go语言简介
05:47
视频:
2-2 变量的定义与使用
12:41
视频:
2-3 常量的使用与应用规范
09:57
视频:
2-4 特殊的枚举声明
09:50
视频:
2-5 string的使用和实践
11:17
视频:
2-6 复合类型类型-结构体的使用和注意事项
09:07
视频:
2-7 复合类型类型--数组与切片的使用和注意事项(1)
05:29
视频:
2-8 复合类型类型--数组与切片的使用和注意事项(2)
10:48
视频:
2-9 复合类型类型--数组与切片的使用和注意事项(3)
09:10
视频:
2-10 复合类型类型-map:讲解map的使用和注意事项--精剪到0404
13:22
视频:
2-11 流程控制-if:讲解if语句控制代码块
12:48
视频:
2-12 流程控制-for:讲解for的使用
10:15
视频:
2-13 包的管理:了解包的导入,构建过程,包冲突问题
07:45
视频:
2-14 函数基本概念与实践
13:29
视频:
2-15 方法的定义与方法的本质
17:28
视频:
2-16 接口的定义与接口组合方式
16:46
视频:
2-17 原生并发概念与并发编程实践--为什么需要并发
试看
06:49
视频:
2-18 原生并发概念与并发编程实践--创建协程
08:28
视频:
2-19 原生并发概念与并发编程实践--使用WaitGroup等待协程结束
03:36
视频:
2-20 原生并发概念与并发编程实践--共享资源
04:39
视频:
2-21 使用channel来实现协程间的信息同步--初始化
04:26
视频:
2-22 使用channel来实现协程间的信息同步--实践
07:57
视频:
2-23 使用channel来实现协程间的信息同步--select应用
08:57
视频:
2-24 error的处理方法--创建error
03:16
视频:
2-25 error的处理方法--error处理策略(上)
05:53
视频:
2-26 error的处理方法--error处理策略(下)
14:47
视频:
2-27 panic的处理方法-基本使用
07:51
视频:
2-28 panic的处理方法-典型应用
04:16
第3章 【应用实践】快速提升Go的工程实践经验
23 节|235分钟
收起
视频:
3-1 工程实践简介
02:27
视频:
3-2 内容库系统架构设计
03:42
视频:
3-3 内容库系统的技术选型
02:13
视频:
3-4 工程初始化与gin快速入门
06:53
视频:
3-5 Gin路由定义
09:24
视频:
3-6 Gin中间件的创建与使用
08:47
视频:
3-7 模型绑定与验证
06:10
视频:
3-8 用户注册-创建接口
11:23
视频:
3-9 用户注册-密码加密
08:24
视频:
3-10 goland-database tool 使用
10:03
视频:
3-11 用户注册-gorm快速入门
18:27
视频:
3-12 用户注册信息持久化
14:03
视频:
3-13 用户登入-密码校验
12:42
视频:
3-14 用户登入-goredis快速入门
09:33
视频:
3-15 用户登入-session持久化
13:23
视频:
3-16 用户登入-session 鉴权
07:13
视频:
3-17 内容库-创建内容
12:58
视频:
3-18 内容库-内容更新
07:29
视频:
3-19 内容库-内容删除
05:50
视频:
3-20 内容库-内容查询
16:12
视频:
3-21 内容库-初识加工流编排框架
12:41
视频:
3-22 内容库-复杂加工流编排
16:07
视频:
3-23 内容库-构建自己的内容加工流
18:31
第4章 【系统进阶】Go生态的微服务化改造+系统升级
21 节|200分钟
展开
视频:
4-1 内容库系升级-简介
03:05
视频:
4-2 -1 内容库系升级--微服务简介
10:43
视频:
4-3 -2 内容库系升级--中间件简介
08:03
视频:
4-4 -3 内容库系升级--RPC简介
10:41
视频:
4-5 微服务化-kratos快速入门
15:14
视频:
4-6 微服务化-服务初始化
09:26
视频:
4-7 微服务化-内容创建
18:27
视频:
4-8 微服务化-内容更新
04:39
视频:
4-9 微服务化-内容删除
07:16
视频:
4-10 微服务化-内容查找
10:02
视频:
4-11 微服务化-内容网关之内容查找
07:26
视频:
4-12 微服务化-内容网关之内容更新与删除
05:46
视频:
4-13 微服务化-内容网关之内容创建
04:27
视频:
4-14 微服务化-内容网关之内容创建
04:27
视频:
4-15 微服务化-服务注册与发现
15:04
视频:
4-16 微服务化-加工服务
09:58
视频:
4-17 分库分表-一致性哈希
11:16
视频:
4-18 分库分表-创建与更新
09:09
视频:
4-19 分库分表-内容查询
17:14
视频:
4-20 分库分表-内容查删除
07:19
视频:
4-21 分库分表-内容加工
10:17
第5章 【实践分布式】深入实践基于Go的分布式系统
10 节|111分钟
展开
视频:
5-1 分布式加工流-开篇
03:48
视频:
5-2 分布式加工流-DAG
试看
08:44
视频:
5-3 分布式加工流-分布式
09:57
视频:
5-4 分布式加工流-方案
11:51
视频:
5-5 分布式加工流-生产与消费
06:15
视频:
5-6 分布式加工流-数据生产(上)
15:39
视频:
5-7 分布式加工流-数据生产(下)
15:24
视频:
5-8 分布式加工流-数据消费
19:27
视频:
5-9 分布式加工流-实践
08:45
视频:
5-10 分布式加工流-总结
10:58
第6章 【立体化监控】快速构建基于Go生态的监控系统
11 节|103分钟
展开
视频:
6-1 立体化监控-开篇
07:18
视频:
6-2 立体化监控-prometheus安装
09:40
视频:
6-3 立体化监控-指标上报
15:01
视频:
6-4 立体化监控-概要指标
10:49
视频:
6-5 立体化监控-错误码
06:44
视频:
6-6 立体化监控-告警配置
08:11
视频:
6-7 立体化监控-zipkin安装
04:39
视频:
6-8 立体化监控-zipkin上报
15:24
视频:
6-9 立体化监控-gorm-zipkin插件
09:16
视频:
6-10 立体化监控-grafana安装
06:00
视频:
6-11 立体化监控-grafana可视化实践
09:16
第7章 【温故而知新】拒绝面试“尴尬”,助力offer
7 节|151分钟
展开
视频:
7-1 面试中经常被问到的分布式事务是什么?(上)
22:43
视频:
7-2 面试中经常被问到的分布式事务是什么?(下)
25:54
视频:
7-3 ETCD如何保障数据的一致性与可用性(上)
24:40
视频:
7-4 ETCD如何保障数据的一致性与可用性(下)
24:08
视频:
7-5 关于Prometheus 的时间序列数据库TSDB
25:15
视频:
7-6 总结-如何看待面试(上)
16:43
视频:
7-7 总结-如何看待面试(下)
10:59
本课程已完结
评论0+