内容简介:gcs(go config server) v0.2.0 版本更新说明: 1. gf 版本升级到 v1.10.0 并且 gtoken 升级为 1.3.7 2. 升级 gtoken v1.3.7 3. 将原有代码配置改为新版本支持的配置文件形式 4. 修复菜单和配置管理页面展示问题 ...
gcs(go config server)
v0.2.0 版本更新说明:
1. gf 版本升级到 v1.10.0 并且 gtoken 升级为 1.3.7
2. 升级 gtoken v1.3.7
3. 将原有代码配置改为新版本支持的配置文件形式
4. 修复菜单和配置管理页面展示问题
5. 优化前后端分离返回值
6. 规范 sys_menu 表父 id
```sql ALTER TABLE `sys_menu` CHANGE COLUMN `parentid` `parent_id` int(11) NOT NULL DEFAULT 0 COMMENT '父id' AFTER `id`; ```
7. 加入树结构层级删除限制
介绍
gcs(go config server) 配置管理平台,此项目基于gf框架开发,支持项目管理、配置管理、配置发布、项目对比、配置复制,接口获取配置等;
- github地址:https://github.com/goflyfox/gcs
- gitee地址:https://gitee.com/goflyfox/gcs
安装教程
- 从git下载项目: git clone https://gitee.com/goflyfox/gcs
- 安装 mysql 数据库,创建db,运行deploy下gcs.sql脚本
- 修改config下config.toml配置文件
# 数据库配置
[database]
link = "root:123456@tcp(127.0.0.1:3306)/gcs"
go build && go run main.go- 访问http://localhost即可看到登录页面,账号/密码:admin/123456
其他配置
- 如果使用集群,可以开启redis token模式;配置如下:
# 缓存模式 1 gcache 2 gredis cache-mode = 2 # Redis数据库配置 [redis] default = "127.0.0.1:16379,0,soccer" cache = "127.0.0.1:16379,1,soccer?idleTimeout=600"
功能模块
- 登录、认证、登出
- 项目管理
- 参数配置
- 配置发布
- 其他:组织机构管理、用户管理、角色管理、菜单管理、日志管理
对外接口
github地址:https://github.com/goflyfox/gcsc
gitee地址:https://gitee.com/goflyfox/gcsc
平台截图
登录:
配置管理:
配置发布:
配置对比:
组织机构:
用户管理:
日志管理:
感谢
以上所述就是小编给大家介绍的《gcs v0.2.0 发布,基于 GF 的配置管理平台》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Where Wizards Stay Up Late
Katie Hafner / Simon & Schuster / 1998-1-21 / USD 16.00
Twenty five years ago, it didn't exist. Today, twenty million people worldwide are surfing the Net. "Where Wizards Stay Up Late" is the exciting story of the pioneers responsible for creating the most......一起来看看 《Where Wizards Stay Up Late》 这本书的介绍吧!