课程简介
本课程是完整的Go语言体系化教学,涵盖基础语法、函数、包管理、并发编程、网络编程、Web开发、数据库操作等核心内容。通过函数错误处理、包单元测试、结构体面向对象、接口反射等关键技术点的深度解析,结合Prometheus监控系统、云主机管理平台、发布系统等企业级实战项目,帮助学员掌握Go语言开发全流程。课程包含丰富的视频讲解、代码示例和项目实训,适合从零开始的初学者和希望深入掌握Go语言开发的技术人员,最终能够独立完成企业级Go语言应用开发。
下载地址
课程目录
01 Go语言基础语法
第1-15节:课程介绍、环境准备、变量常量、数据类型、控制结构等基础内容。
02 Go语言复合数据类型
第3-17节:数组、切片、映射、字符串操作、排序等复合数据类型。
03 Go语言函数
第4-19节:函数定义、参数返回值、错误处理、闭包、递归等函数用法。
04 Go语言包和单元测试
第5-21节:包管理、单元测试、常用模块、命令行参数等。
05 Go语言面向对象和结构体
第7-23节:结构体定义、方法、面向对象特性、排序等。
06 Go语言文件与IO操作
第8-25节:文件读写、目录操作、缓冲IO、数据序列化等。
07 Go语言接口与反射
第10-27节:接口定义、空接口、反射概念、JSON处理等。
08 Go语言并发编程
第11-28节:例程、管道、同步机制、runtime等并发内容。
09 Go语言网络编程
第12-30节:TCP、HTTP、Web开发、爬虫、RPC等网络应用。
10 Go语言Web开发
第31-33节:HTML基础、HTTP协议、Beego框架、MVC模式。
11 Go语言数据库操作
第32-34节:MySQL操作、ORM框架Gorm、CRUD操作等。
12 Go语言前端开发
第36-38节:CSS基础、前端工具库、JS及AJAX应用。
13 Go语言实战项目
第35-46节:Beego进阶、云主机管理、监控系统、发布系统等。
--- 点击展开详细目录 ---
|