项目地址:
Githubhttps://github.com/wenjianzhang/go-admin
码云https://gitee.com/mydearzwj/go-admin
同步更新
遵循 RESTful API 设计规范
基于 GIN WEB API 框架,提供了丰富的中间件支持(用户认证、跨域、访问日志、追踪 ID 等)
基于 Casbin 的 RBAC 访问控制模型
JWT 认证
支持 Swagger 文档(基于 swaggo)
基于 GORM 的数据库存储,可扩展多种类型数据库
配置文件简单的模型映射,快速能够得到想要的配置
TODO: 单元测试
admin / 123456
step 1:
git clone https://e.coding.net/wenjianzhang/go-admin.git
step 2:
cd ./goadmin/src/goadmin
step 3:
go build
step 4:
vi ./config/setting.yml (更改 isinit 和数据库连接)
step 5:
./goadmin
文档生成
swag init
如果没有 swag 命令 go get 安装一下即可
go get -u github.com/swaggo/swag/cmd/swag
交叉编译
env GOOS=windows GOARCH=amd64 go build main.go
or
env GOOS=linux GOARCH=amd64 go build main.go
qq 技术交流群: 74520518
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.