mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-20 17:57:54 +00:00
update readme
This commit is contained in:
@@ -25,6 +25,8 @@
|
|||||||
|
|
||||||
[在线文档](https://wenjianzhang.github.io/go-admin-site)
|
[在线文档](https://wenjianzhang.github.io/go-admin-site)
|
||||||
|
|
||||||
|
[视频教程](https://space.bilibili.com/565616721/channel/detail?cid=125737)
|
||||||
|
|
||||||
## ✨ 特性
|
## ✨ 特性
|
||||||
|
|
||||||
- 遵循 RESTful API 设计规范
|
- 遵循 RESTful API 设计规范
|
||||||
@@ -62,50 +64,29 @@
|
|||||||
8. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
|
8. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
|
||||||
9. 登录日志:系统登录日志记录查询包含登录异常。
|
9. 登录日志:系统登录日志记录查询包含登录异常。
|
||||||
10. 系统接口:根据业务代码自动生成相关的api接口文档。
|
10. 系统接口:根据业务代码自动生成相关的api接口文档。
|
||||||
11. 代码生成:根据数据表结构生成对应的增删改查相对应业务,全部可视化编程。
|
11. 代码生成:根据数据表结构生成对应的增删改查相对应业务,全部可视化编程,基本业务可以0代码实现。
|
||||||
12. 表单构建:自定义页面样式,拖拉拽实现页面布局。
|
12. 表单构建:自定义页面样式,拖拉拽实现页面布局。
|
||||||
13. 服务监控:查看一些服务器的基本信息。
|
13. 服务监控:查看一些服务器的基本信息。
|
||||||
|
|
||||||
## ⚙ 配置详情
|
## 准备工作
|
||||||
|
|
||||||
1. 配置文件说明
|
你需要在本地安装 [go] [gin] [node](http://nodejs.org/) 和 [git](https://git-scm.com/)
|
||||||
```yml
|
|
||||||
settings:
|
|
||||||
application:
|
|
||||||
# 项目启动环境
|
|
||||||
mode: dev # dev开发环境 test测试环境 prod线上环境;
|
|
||||||
host: 0.0.0.0 # 主机ip 或者域名,默认0.0.0.0
|
|
||||||
# 服务名称
|
|
||||||
name: go-admin
|
|
||||||
# 服务端口
|
|
||||||
port: 8000
|
|
||||||
readtimeout: 1
|
|
||||||
writertimeout: 2
|
|
||||||
log:
|
|
||||||
# 日志文件存放路径
|
|
||||||
dir: temp/logs
|
|
||||||
jwt:
|
|
||||||
# JWT加密字符串
|
|
||||||
secret: go-admin
|
|
||||||
# 过期时间单位:秒
|
|
||||||
timeout: 3600
|
|
||||||
database:
|
|
||||||
# 数据库名称
|
|
||||||
name: dbname
|
|
||||||
# 数据库类型
|
|
||||||
dbtype: mysql
|
|
||||||
# 数据库地址
|
|
||||||
host: 127.0.0.1
|
|
||||||
# 数据库密码
|
|
||||||
password: password
|
|
||||||
# 数据库端口
|
|
||||||
port: 3306
|
|
||||||
# 数据库用户名
|
|
||||||
username: root
|
|
||||||
```
|
|
||||||
|
|
||||||
2. 文件路径 go-admin/config/settings.yml
|
同时配套了系列教程包含视频和文档,如何从下载完成到熟练使用,强烈建议大家先看完这些教程再来实践本项目!!!
|
||||||
|
|
||||||
|
### 轻松实现go-admin写出第一个应用 - 文档教程
|
||||||
|
|
||||||
|
[步骤一 - 基础内容介绍](http://doc.zhangwj.com/go-admin-site/guide/intro/tutorial01.html)
|
||||||
|
|
||||||
|
[步骤二 - 实际应用 - 编写增删改查](http://doc.zhangwj.com/go-admin-site/guide/intro/tutorial02.html)
|
||||||
|
|
||||||
|
### 手把手教你从入门到放弃 - 视频教程
|
||||||
|
|
||||||
|
[如何启动go-admin](https://www.bilibili.com/video/BV1z5411x7JG)
|
||||||
|
|
||||||
|
[使用生成工具轻松实现业务](https://www.bilibili.com/video/BV1Dg4y1i79D)
|
||||||
|
|
||||||
|
**如有问题请先看上述使用文档和文章,若不能满足,欢迎 issue 和 pr ,视频教程和文档持续更新中**
|
||||||
|
|
||||||
## 📦 本地开发
|
## 📦 本地开发
|
||||||
|
|
||||||
@@ -121,7 +102,8 @@ cd ./go-admin
|
|||||||
# 编译项目
|
# 编译项目
|
||||||
go build
|
go build
|
||||||
|
|
||||||
# 修改配置
|
# 修改配置
|
||||||
|
# 文件路径 go-admin/config/settings.yml
|
||||||
vi ./config/setting.yml
|
vi ./config/setting.yml
|
||||||
|
|
||||||
# 1. 配置文件中修改数据库信息
|
# 1. 配置文件中修改数据库信息
|
||||||
@@ -140,8 +122,6 @@ vi ./config/setting.yml
|
|||||||
./go-admin server -c config/settings.yml -p 8000 -m dev
|
./go-admin server -c config/settings.yml -p 8000 -m dev
|
||||||
|
|
||||||
```
|
```
|
||||||
[在线文档](https://wenjianzhang.github.io/go-admin-site)
|
|
||||||
|
|
||||||
|
|
||||||
### 文档生成
|
### 文档生成
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -0,0 +1,37 @@
|
|||||||
|
# ⚙ 配置详情
|
||||||
|
|
||||||
|
1. 配置文件说明
|
||||||
|
```yml
|
||||||
|
settings:
|
||||||
|
application:
|
||||||
|
# 项目启动环境
|
||||||
|
mode: dev # dev开发环境 test测试环境 prod线上环境;
|
||||||
|
host: 0.0.0.0 # 主机ip 或者域名,默认0.0.0.0
|
||||||
|
# 服务名称
|
||||||
|
name: go-admin
|
||||||
|
# 服务端口
|
||||||
|
port: 8000
|
||||||
|
readtimeout: 1
|
||||||
|
writertimeout: 2
|
||||||
|
log:
|
||||||
|
# 日志文件存放路径
|
||||||
|
dir: temp/logs
|
||||||
|
jwt:
|
||||||
|
# JWT加密字符串
|
||||||
|
secret: go-admin
|
||||||
|
# 过期时间单位:秒
|
||||||
|
timeout: 3600
|
||||||
|
database:
|
||||||
|
# 数据库名称
|
||||||
|
name: dbname
|
||||||
|
# 数据库类型
|
||||||
|
dbtype: mysql
|
||||||
|
# 数据库地址
|
||||||
|
host: 127.0.0.1
|
||||||
|
# 数据库密码
|
||||||
|
password: password
|
||||||
|
# 数据库端口
|
||||||
|
port: 3306
|
||||||
|
# 数据库用户名
|
||||||
|
username: root
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user