Нема описа

root e9fd71b7a1 first commit пре 1 дан
cache e9fd71b7a1 first commit пре 1 дан
controller e9fd71b7a1 first commit пре 1 дан
middleware e9fd71b7a1 first commit пре 1 дан
model e9fd71b7a1 first commit пре 1 дан
response e9fd71b7a1 first commit пре 1 дан
router e9fd71b7a1 first commit пре 1 дан
service e9fd71b7a1 first commit пре 1 дан
tests e9fd71b7a1 first commit пре 1 дан
util e9fd71b7a1 first commit пре 1 дан
validators e9fd71b7a1 first commit пре 1 дан
Dockerfile e9fd71b7a1 first commit пре 1 дан
README.md e9fd71b7a1 first commit пре 1 дан
build.sh e9fd71b7a1 first commit пре 1 дан
deploy.sh e9fd71b7a1 first commit пре 1 дан
go.sum e9fd71b7a1 first commit пре 1 дан
main.go e9fd71b7a1 first commit пре 1 дан

README.md

服务说明

服务使用 Gin + Gorm 开发

核心功能包括:后台用户管理、后台权限管理、后台角色管理。

部署方式

Shell 脚本部署

bash deploy.sh

重点文件说明

./build.sh

Golang 服务打包脚本

.env

配置文件

其中AUTH_TYPE 的配置是重要核心配置,其他服务如果需要通过该服务鉴权则必须保持一致。

/validators

该目录存储的是所有接口暴露的 Response 响应结构体

目录说明

目录结构遵循 Gin 框架标准

本地运行

  1. 安装 Golang

  2. 执行go mod tidy

  3. 执行go run main.go