Vgo-适合 golang 初学者的开源框架

yanchunhao58001 · 2024-9-4 11:22:36 · 65 次点击
# Vgo

### 介绍 📖

Vgo 一款基于 Gin 开源的服务端框架,使用了 Redis 、Mysql 、JWT 、队列、等技术栈。
非常适合 Golang 初学者作为学习项目学习。

### 代码仓库 ⭐

- Vgo-Gitee: https://gitee.com/yan_chunhao_admin/vgo.git
- VgoAdmin-Gitee: https://gitee.com/yan_chunhao_admin/vgo-admin.git

### 安装使用步骤 📔

- **Clone:**

```text
git clone -b dev https://gitee.com/yan_chunhao_admin/vgo.git
```

- **Install:**

```text
mysql 8 导入根目录 sql 、准备好 redis
```

```text
go mod tidy
```

- **Run:**

```text
go run main.go
```

### 项目目录 📚

```text
Vgo
├─ app                        # Vite 配置项
├─ AdminUser                  # 模块
│  ├─ Bapi                    # Bapi 后台接口
│  ├─ Api                     # Api 前台接口
│  ├─ Model                   # Model 模型
│  ├─ Router                  # Router 路由
├─ bootstrap                  # 框架启动文件
├─ core                       # 框架核心文件
│  ├─ ...
├─ job                        # 队列
├─ route                      # 路由
├─ storage                    # 日志或静态资源
│  ├─ logs                    # 日志
├─ asynq.yml                  # asynq 配置文件
├─ config.yaml                # 框架配置文件
```

### 其他功能还在实现 🏗

```text
敬请期待...
```
举报· 65 次点击
登录 注册 站外分享
6 条回复  
lysShub 小成 2024-9-4 11:44:01
gitee...
wogogoing 小成 2024-9-4 12:11:05
如果是这样,那我也贴一下我的: https://github.com/keepchen/go-sail

写的不好的地方大家轻喷 (狗头
povsister 小成 2024-9-4 14:06:26
gitee.com
...
AdminUser
  - Router
bootstrap
route
asynq.yml
config.yaml

怎么看怎么像是写 java 写的。
纯路人,建议先统一风格再玩开源。
ExplodingFKL 小成 2024-9-4 14:09:11
有种 spring cloud 的既视感 ...
yb2313 小成 2024-9-4 14:19:49
@lysShub 用 gitee 一律排除
ninjashixuan 小成 2024-9-4 14:27:03
go 好像这种脚手架不少了,最近再 v 站就看到很多,不过感觉在大模型补全那么智能的情况下,这种脚手架没那么有吸引力了。
返回顶部