适用人群

Go语言初学者、掌握Go语言基础语法想学习进阶内容

课程概述

由在职程序员打造的Go语言实战课程体系,与你分享企业项目开发经验与技巧。真正做到课程有内容、有深度,并且老师讲的明白、讲得透彻。真正做到由一线在职程序员带你写代码、学编程。
总计80课时,总时长约24小时。课程中的项目展示效果可通过 【试看视频】 查看。
本课程是进阶课程!小白别买!小白别买!小白别买!

目录

章节1:Gin框架源码解析试看
课时1视频课程内容介绍05:32可试看
课时2视频gin框架源码解析之Radix树介绍18:04可试看
课时3视频gin框架源码解析之请求处理19:58
课时4视频gin框架源码解析之路由方法树14:28
课时5视频gin框架源码解析之路由注册与路由匹配19:41
课时6视频gin框架源码解析之中间件详解19:01
章节2:Go操作常见数据库
课时7视频Go连接MySQL26:22
课时8视频database/sql与mysql注册驱动详解15:52
课时9视频增删改查操作19:58
课时10视频MySQL预处理与SQL注入13:14
课时11视频MySQL事务操作12:53
课时12视频使用sqlx连接MySQL09:47
课时13视频sqlx基本使用23:11
课时14视频sqlx.In函数介绍和使用20:21
课时15视频使用go-redis库连接redis08:49
课时16视频go-redis的基本使用14:24
课时17视频pipeline和watch事务17:53
章节3:Go Web开发常用组件
课时18视频zap日志库介绍15:09
课时19视频zap日志库自定义配置项22:35
课时20视频gin框架配置zap记录日志09:28
课时21视频使用viper读取配置文件(配置热加载)25:10
课时22视频从viper获取配置信息12:10
课时23视频优雅关机和平滑重启14:44
课时24视频大型Web项目CLD分层理念07:44
课时25视频搭建较通用GoWeb项目开发脚手架30:20
课时26视频使用结构体变量保存配置信息21:33
课时27视频补充viper库的注意事项13:50
课时28视频补充通过命令行获取配置文件路径19:39
章节4:bluebell项目实战试看
课时29视频bluebell项目介绍及分享编程应该怎么学05:38可试看
课时30视频用户表结构设计07:46
课时31视频基于雪花算法生成用户ID20:26
课时32视频注册业务流程梳理17:48
课时33视频请求参数的获取与校验14:26
课时34视频使用validator库进行参数校验21:33
课时35视频创建用户保存至数据库21:44
课时36视频使用mode控制日志输出位置11:52
课时37视频登录功能实现15:11
课时38视频定义业务状态码并封装响应方法21:58
课时39视频基于Cookie-Seesion和基于Token的认证模式介绍20:04
课时40视频JWT(JSON Web Token)介绍11:24
课时41视频在项目中使用JWT实现用户认证21:23
课时42视频优化JWT认证中间件11:49
课时43视频解决代码中循环引用的问题07:01
课时44视频使用refresh token刷新access token模式详解17:18
课时45视频限制账号同一时间只能登录一个设备08:07
课时46视频vue实现登录注册功能介绍10:00
课时47视频为Go项目编写Makefile11:40
课时48视频使用Air实现文件热重载08:08
课时49视频bluebell社区分类列表接口实现119:47
课时50视频bluebell社区分类列表接口实现214:03
课时51视频bluebell社区详情接口实现18:54
课时52视频bluebell帖子表结构设计及模型定义14:51
课时53视频bluebell实现创建帖子功能21:17
课时54视频bluebell实现帖子详情功能11:20
课时55视频bluebell帖子详情接口优化13:12
课时56视频bluebell实现分页展示帖子列表18:50
课时57视频解决传给前端数字id失真问题26:38
课时58视频贴子投票功能需求分析10:47
课时59视频定义贴子投票功能相关的redis key10:42
课时60视频帖子投票接口请求参数校验16:00
课时61视频帖子投票功能业务逻辑分析15:41
课时62视频实现帖子投票功能28:49
课时63视频帖子投票接口测试及功能完善15:35
课时64视频新版获取贴子列表接口之获取请求参数23:07
课时65视频新版获取贴子列表接口之功能实现25:11
课时66视频新版获取帖子列表接口之帖子分数21:15
课时67视频新版获取帖子列表接口之补充按社区查询帖子列表27:46
课时68视频新版获取帖子列表接口整合08:41
课时69视频使用swagger生成接口文档18:05
课时70视频编写单元测试27:54
章节5:性能分析与限流策略
课时71视频常用HTTP服务压测工具介绍14:54
课时72视频漏桶令牌桶算法介绍与编写限流中间件24:24
课时73视频漏桶及令牌桶第三方库的源码分析36:38
课时74视频使用pprof进行性能分析23:41
章节6:项目部署
课时75视频使用Docker部署Go程序示例24:30
课时76视频使用Docker部署bluebell项目24:02
课时77视频使用Docker Compose部署bluebell项目17:12
课时78视频使用nohup和supervisor部署bluebell项目23:48
课时79视频使用nginx部署bluebell项目的两种模式及跨域问题解决方案24:28
课时80视频企业代码发布流程及CI/CD介绍04:38
课时81视频课程代码演示和简历辅导资料下载
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。