简介
在线访问
前端源码地址
启动须知
- 参考
config_simple.json
添加配置文件(config.json)
- mongo数据库有两个:业务(doc_manager)和监控(monitor)
- 配置好启动文件之后,运行
go run main.go
即可启动服务
github.com/gin-gonic/gin
github.com/dgrijalva/jwt-go
github.com/flywithbug/log4go
gopkg.in/mgo.v2
功能说明 (vue & go)
-
登录 / 注销
-
权限验证
-
全局功能
- 国际化多语言
- 动态侧边栏(支持多级路由嵌套)
- 快捷导航(标签页)
- ScreenFull全屏
- 自适应收缩侧边栏
-
系统管理
-
元数据
-
系统监控
-
开发工具
用户权限设计
页面示例
Server项目布局
.
├── common
│ ├── com_definition.go
│ ├── common.go
│ ├── compare.go
│ └── compare_test.go
├── config
│ └── config.go
├── core
│ ├── errors
│ │ ├── errors.go
│ │ ├── errors_test.go
│ │ ├── reporter.go
│ │ └── reporter_test.go
│ ├── jwt
│ │ └── jwt.go
│ └── mongo
│ ├── Increment.go
│ ├── db.go
│ └── db_test.go
├── key_sources
│ ├── private_key
│ └── public_key.pub
├── model
│ ├── app_version.go
│ ├── application.go
│ ├── login.go
│ ├── model_func.go
│ ├── model_test.go
│ ├── response.go
│ ├── role.go
│ ├── user.go
│ └── user_role.go
└── server
├── handler
│ ├── app_handler.go
│ ├── app_version_handler.go
│ ├── file_handler.go
│ ├── html_handler.go
│ ├── index.go
│ ├── para_model.go
│ ├── router.go
│ └── user_handler.go
├── middleware
│ ├── authentication.go
│ ├── cookie.go
│ └── logger.go
├── server.go
└── web_server.go
11 directories, 37 files