本课程定位于Go后端实战入门,带你快速了解项目定位、技术栈选型,并通过成品演示建立清晰的学习预期。内容涵盖Golang环境搭建、项目初始化、MVC分层设计(Controller/Service/Dao)、泛型应用以及JWT登录鉴权完整流程。同时,课程将演示体系课中的即时消息与牵线管理等高级模块,帮助你全面把握后端开发的学习路径与实战场景。
具备基础的Go语言语法知识更佳;
准备一台可安装Go开发环境的电脑(Windows/macOS/Linux均可);
跟随课程完成项目搭建与编码,建议动手实践每个章节的代码
完成Go开发环境搭建与后端项目的初始化;
掌握MVC三层架构设计及通用API的封装方法;
理解泛型基础、自定义约束及泛型结构体的使用;
实现基于JWT Token的用户登录鉴权完整流程;
了解即时消息、牵线管理等高级业务模块的实现思路;