这门课解决什么工作场景
本课程面向需要用 Go 语言开发后端服务的职场新人或转行者。它聚焦于 Go 语言的基础语法和常用特性,通过 33 天的学习,帮助学员快速掌握 Go 语言的核心概念,并能够独立完成简单的 Web 服务开发任务。课程内容覆盖 Go 语言的基本数据类型、流程控制、函数、错误处理以及 Go 语言特有的并发模型,适合需要将 Go 语言应用于实际工作场景的学员。
学完能独立做什么
学完本课程,学员能够独立搭建 Go 开发环境,编写 Go 语言的基础代码,实现简单的数据处理和逻辑控制。具体来说,可以完成以下任务:使用 Go 语言编写 HTTP 服务器,处理客户端请求,返回响应数据;利用 Go 语言的并发特性,实现简单的并发程序;通过课程提供的配套课件,进行代码调试和性能优化。这些技能能满足企业对 Go 语言开发人员的基本要求,帮助学员在工作中快速上手。
资料怎么配合练习
课程资料包含配套课件和练习代码,建议学员在每学习完一个章节后,立即动手实践配套的练习题。课件部分提供了详细的代码注释和讲解,可以配合视频课程一起学习。练习代码则涵盖了课程中的重点内容,通过实际操作加深对知识点的理解。此外,资料中还提供了几个小型项目案例,学员可以通过完成这些案例,综合运用所学知识,进一步提升开发能力。建议初学者先从第 1 章到第 3 章的内容开始学习,掌握开发环境搭建后,再逐步过渡到更复杂的主题。在练习过程中遇到问题,可以参考课件中的示例代码,或查阅 Go 语言官方文档获取更多帮助。
课程目录
课程目录170 集
- Go编程33天从入门到放弃系列本套课程共六个章节,详细如下 课程带有配套课件,已打包上传。 image.png (23.
- 03 KB, ) 下载附件 保存到相册 2025-3-21 23:
- 40 上传 │ 课件.zip
- ├─第1章-Go语言基础 │ 01-Golang课程介绍.mp4
- │ 02-Go发展历史.mp4
- │ 03-Go开发环境搭建.mp4
- │ 04-Go目录结构划分.mp4
- │ 05-hello world程序.mp4
- │ 06-go命令介绍.mp4
- │ 07-go语言特性.mp4
- │ 08-标识符和关键字.mp4
- │ 09-变量.mp4
- │ 10-常量介绍.mp4
- │ 11-常量练习.mp4
- │ 12-数据类型.mp4
- │ 13-数据类型_字符串.mp4
- │ 14-字符串原理.mp4
- │ 15-字符串练习.mp4
- │ 16-时间和日期.mp4
- │ 17-时间和日期练习.mp4
- │ 18-if else 语句用法.mp4
- │ 19-for循环.mp4
- │ 20-switch语句.mp4
- │ 21-乘法表练习.mp4
- │ ├─第2章-函数、结构体、指针、标准库 │ 01-函数介绍.mp4
- │ 02-多返回值和可变参数.mp4
- │ 03-defer语句作用于定义.mp4
- │ 04-质数判断练习.mp4
- │ 05-水仙花数练习.mp4
- │ 06-字符统计练习.mp4
- │ 07-变量作用域.mp4
- │ 08-变量可见性.mp4
- │ 09-匿名函数.mp4
- │ 10-函数类型作为参数.mp4
- │ 11-闭包详解.mp4
- │ 12-插入排序练习.mp4
- │ 13-选择排序练习.mp4
- │ 14-冒泡排序练习.mp4
- │ 15-冒泡排序练习2.mp4
- │ 16-数组定义以及初始化.mp4
- │ 17-二维数组以及遍历.mp4
- │ 18-数组拷贝和传参.mp4
- │ 19-课后作业.mp4
- │ 20-数组求和练习讲解.mp4
- │ 21-Two Sum练习讲解.mp4
- │ 22-切片的定义初始化.mp4
- │ 23-切片的基本操作.mp4
- │ 24-切片的修改操作.mp4
- │ 25-使用make创建切片.mp4
- │ 26-深入理解切片长度和容量.mp4
- │ 27-切片再切片.mp4
- │ 28-空切片以及扩容策略.mp4
- │ 29-切片传参以及课后作业.mp4
- │ 30-课后作业讲解.mp4
- │ 31-练习1和练习2排序讲解.mp4
- │ 32-密码生成工具讲解.mp4
- │ 33-变量和内存地址.mp4
- │ 34-值类型和指针类型.mp4
- │ 35-指针传参.mp4
- │ 36-make&new的区别以及值拷贝和引用拷贝.mp4
- │ 37-课后作业讲解.mp4
- │ 38-map 初始化以及插入操作.mp4
- │ 39-map的基本操作.mp4
- │ 40-map的切片以及课后作业.mp4
- │ 41-单词统计作业讲解.mp4
- │ 42-学生信息作业讲解.mp4
- │ 43-package组织方式.mp4
- │ 44-init函数以及执行顺序.mp4
- │ 45-标识符的使用以及课后作业.mp4
- │ 46-分金币作业讲解.mp4
- │ 47-struct定义以及初始化.mp4
- │ 48-struct内存布局以及构造函数.mp4
- │ 49-匿名字段讲解.mp4
- │ 50-匿名字段冲突解决方式.mp4
- │ 51-结构体tag以及课后作业.mp4
- │ 52-简易学生管理系统讲解.mp4
- │ 53-方法定义和函数区别.mp4
- │ 54-指针类型和值类型.mp4
- │ 55-匿名字段与继承.mp4
- │ 56-json序列化与课后作业.mp4
- │ ├─第3章-接口应用实战 │ 01-课后作业讲解.mp4
- │ 02-格式化输入输出.mp4
- │ 03-终端输入输出背后的原理.mp4
- │ 04-使用bufio读取带空格的字符串.mp4
- │ 05-命令行参数处理.mp4
- │ 06-cli框架使用以及课后作业.mp4
- │ 07-课后作业讲解-计算器实现1.mp4
- │ 08-课后作业讲解-计算器实现2.mp4
- │ 09-文件读写和bufio.mp4
- │ 10-ioutil使用以及读取gz压缩文件示例.mp4
- │ 11-文件写入相关操作.mp4
- │ 12-copy和cat命令简单实现.mp4
- │ 13-defer详解以及课后作业.mp4
- │ 14-课后作业讲解-tree命令实现.mp4
- │ 15-接口介绍与定义.mp4
- │ 16-空接口以及类型断言.mp4
- │ 17-指针和值类型实现接口的区别以及接口嵌套.mp4
- │ 18-日志库需求分析.mp4
- │ 19-文件日志库原型实现.mp4
- │ 20-文件日志库实现.mp4
- │ 21-控制台日志库实现.mp4
- │ 22-日志库易用性封装.mp4
- │ 23-日志库优化(异步写日志).mp4
- │ 24-日志切分以及总结.mp4
- │ 25-反射详解.mp4
- │ 26-结构体和反射.mp4
- │ 27-结构体方法调用和tag信息获取.mp4
- │ 28-配置库项目实战1.mp4
- │ 29-配置库项目实战2.mp4
- │ 30-配置库项目实战3.mp4
- │ 31-配置库项目实战4.mp4
- │ 32-配置库项目实战5.mp4
- │ ├─第4章-并发编程 │ 01-单元测试和压力测试.mp4
- │ 02-delve调式介绍和使用.mp4
- │ 03-delve调试演示.mp4
- │ 04-delve多线程调试.mp4
- │ 05-并发和并行以及goroutine.mp4
- │ 06-goroutine原理讲解.mp4
- │ 07-chan使用介绍以及线程同步.mp4
- │ 08-带缓冲区的chan介绍.mp4
- │ 09-workerpool讲解以及实现.mp4
- │ 10-select操作详解.mp4
- │ 11-线程安全以及mutex使用.mp4
- │ 12-读写锁介绍以及性能对比.mp4
- │ 13-原子操作以及性能对比.mp4
- │ 14-tcp-ip协议介绍.mp4
- │ 15-tcp server端编程实战.mp4
- │ 16-tcp client端编程实战.mp4
- │ 17-udp编程实战.mp4
- │ 18-web编程基础.mp4
- │ 19-表单处理.mp4
- │ 20-模板介绍和使用.mp4
- │ 21-文件句柄继承实战.mp4
- │ 22-http server优雅重启分析.mp4
- │ 23-数据格式简介&Json.mp4
- │ 24-xml数据格式.mp4
- │ 25-msgpack数据格式.mp4
- │ 26-protobuf 数据格式.mp4
- │ ├─第5章-数据库和缓存系统 │ 01-依赖管理介绍&godep使用.mp4
- │ 02-mysql介绍以及数据查询.mp4
- │ 03-mysql数据插入、更新、删除操作.mp4
- │ 04-mysql 预处理以及使用.mp4
- │ 05-mysql中的事务.mp4
- │ 06-sqlx库使用以及sql注入案例分析.mp4
- │ 07-redis架构与原理剖析.mp4
- │ 08-redis主从原理以及切换.mp4
- │ 09-redis开发以及连接池的使用.mp4
- │ 10-nsq介绍以及应用场景.mp4
- │ 11-nsq架构以及原理剖析.mp4
- │ 12-nsq搭建以及使用.mp4
- │ 13-gin框架介绍&restful风格api.mp4
- │ 14-gin框架参数处理&文件上传.mp4
- │ 15-gin框架分组路由以及参数绑定.mp4
- │ 16-gin框架渲染&中间件&路由原理.mp4
- │ └─第6章-beego Web框架 01-项目目录结构划分以及MVC模式介绍.mp4
- 02-博客需求分析&数据库设计.mp4
- 03-文章模块开发流程介绍.mp4
- 04-文章模块数据层接口开发以及单元测试.mp4
- 05-文章列表功能实现.mp4
- 06-文章发表功能实现.mp4
- 07-文章详情页功能实现.mp4
- 08-文章详情页-相关文章功能实现.mp4
- 09-文章详情页-上一篇&下一篇文章功能实现.mp4
- 10-文章详情页-栏目列表功能实现.mp4
- 11-文章评论功能实现.mp4
- 12-文章评论功能实现2.mp4
- 13-go性能分析的背景以及原理.mp4
- 14-cpu性能分析.mp4
- 15-性能分析与压力测试结合.mp4
- 16-内存性能优化.mp4
- 17-火焰图和后台程序性能分析.mp4






