三十的博客

GVM 脚手架探险记01:启程篇

发布时间
阅读量 加载中...

“如果你第一次看开源项目没崩溃,说明你选的项目不够复杂——恭喜你选对了学习材料!”

什么是 gin-vue-admin

Gin-Vue-Admin 是一个基于 GIN+Vue3+ElementPlus 开发的全栈前后端分离管理系统框架。

主要特点包括:

背景

2022年毕业后,我一直从事 PHP 开发工作,期间学习了前端三剑客(HTML、CSS、JavaScript)及 Vue 框架。但 PHP 国内优质教程相对匮乏,且行业内普遍认为 PHP 生态正逐步衰退,甚至调侃"现在入行 PHP 如同'49年加入国军’"。

首次接触 Go 语言是在2024年使用 Docker 搭建 PHP 开发环境时,被其吉祥物——一只橙色囊地鼠(Gopher)的 Logo 设计所吸引。加之工作环境中 Go 语言的普及趋势,促使我萌生了学习 Go 的念头。

在 B站完成 Go 语言基础学习后,我希望通过实际项目提升编程能力。偶然了解到 Go 生态的脚手架工具 Gin-Vue-Admin,恰逢需要开发个人项目管理后台,便以此为契机开始深入学习该框架。

学习前需要掌握的知识

Vue 框架基础


Go 语言基础 | Gin 框架基础 | Gin 中使用JWT | Zap 日志库 | Viper 配置库 | GORM 数据库 | Redis 数据库

推荐扩展阅读

Go 热重载 | Go 官方文档 | Go 官方示例 | Go 国内中文文档 | Gin 官方示例 | Gin 框架源码解析 | 附带学习笔记的 GVM 源代码

#Gvm #Golang