Vgo(基于 Gin 开发的开源服务端框架)[20240909 更新]增加表单验证器(结合 Map 和 Struct)、自定义翻译,使用 json 定义翻译字典

10 天前
 yanchunhao58001

Vgo

介绍 📖

Vgo 是一款基于 Gin 开发的开源服务端框架。

代码仓库 ⭐(记得 Star⭐)

安装使用步骤 📔

git clone -b https://github.com/xuewuzhiijngych/vgo.git
go mod tidy
go run main.go

项目目录 📚

Vgo
├─ app                        # Vite 配置项
├─ AdminUser                  # 模块
│  ├─ Bapi                    # Bapi 后台接口
│  ├─ Api                     # Api 前台接口
│  ├─ Model                   # Model 模型
│  ├─ Router                  # Router 路由
├─ bootstrap                  # 框架启动文件
├─ core                       # 框架核心文件
│  ├─ ...                     # 后续出详细介绍(亦可以自己通过源码了解)
├─ job                        # 队列
├─ route                      # 路由
├─ storage                    # 日志或静态资源
│  ├─ logs                    # 日志
├─ asynq.yml                  # asynq 配置文件
├─ config.yaml                # 框架配置文件

前台使用 🌎

功能

代码生成 🏢

go run vTools/vTools.go --method=Curd --module=Product --note=产品

权限管理 🔐

Map 结合模型验证 🏭

自定义翻译器 📝

trans.Trans("手机号不能为空", ""),

后续计划 🔮

735 次点击
所在节点    Go 编程语言
1 条回复
liuyunlong
10 天前
很不错的项目,适合学习 go

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1071357

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX