nezha

module
v0.0.0-...-89c19b0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2020 License: MIT

README

nezha

a k8s devops platform

gin-vue-admin

该项目是gin+vue的前后端分离项目,使用gorm访问MySQL

项目结构进行分层,使用依赖注入的方式对项目进行解耦,教程

使用jwt,对API接口进行权限控制。教程

在token过期后的半个小时内,用户再次操作会自动刷新token

项目结构

├── cmd  程序入口
├── common 通用模块代码
├── config 配置文件
├── controller API控制器
├── docs 数据库文件
├── models 数据表实体
├── page 页面数据返回实体
├── repository 数据访问层
├── router 路由
├── service 业务逻辑层
├── vue-admin Vue前端页面代码
下载安装项目

go get -x github.com/bingjian-zhu/gin-vue-admin/cmd

go后台程序运行方式

1.在MySQL中运行文件夹/docs中的mysql.sql脚本

2.在gin-vue-admin/cmd目录下运行go run main.go

vue前端运行方式

请看文件夹/vue-admin中的README.md

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL