转到网络管理员 一个Go Web Api尽可能简单的例子,包含用户,权限,菜单,JWT,RBAC(Casbin)等! 表 用户用户名密码 角色名称 菜单名称路径方法 API注释 目录结构 conf:用于存储配置文件 docs:文档 sql执行命令 API注释 日志:日志 中间件:应用中间件 注入初始化对象 jwt 权限验证 型号:应用数据库模型 pkg:第三方包 路由器:路由逻辑处理 服务:逻辑处理 测试:单元测试 权限验证说明 项目启动时,会自动user role menu 进行自动关联! 如有更改,会删除对应的权限,重新加载! 用户 关联 角色 角色 关联 菜单 权限
2021-05-08 22:25:14 79KB go linux devops jwt
1
分享视频教程——Go Web开发进阶实战(gin框架),完整版,附源码,非常棒的一套goweb视频教程,值得学习
2021-04-15 09:05:00 310B go语言 go
1
gin-gonic example例子代码,github上太慢了,这里上传一个供大家学习使用
2021-03-28 21:08:49 340KB gin-gonic example
1
fabric-sdk-go与GIN框架应用
2021-03-23 20:02:50 362KB fabric go
1
已经调通
2021-03-20 09:16:52 109.82MB go语言 gin框架 web服务器
1
开始 启动 go run main.go 生成api文档 swag init 访问 使用air启动 安装空气 go get -v github.com/cosmtrek/air/cmd/... 创建.air.conf文件 可以复制里面的air.conf.example内容 启动 根目录下 air 遇到的一些问题 如何方式gorm save的时候覆盖create_at细分 db.Save(&user)会共同更新created_at。为了使created_at细分的值不被重置,可以使用省略忽略前缀。即:db.Omit(“ created_at”)。Save(&user)
2021-03-11 19:06:54 89KB 系统开源
1
欢迎使用Golang Gin样板v2 使用和结构化项目部署默认api的最快方法,默认为PostgreSQL数据库和Redis中存储的JWT身份验证中间件 配置为 :关系持久化 :JSON Web令牌(JWT)作为中间件 :Redis对Go的支持 转到模块 内置的CORS中间件 内置RequestID中间件 带有JSON / JSONB查询和触发器功能的PostgreSQL 12功能 SSL支持 环境支援 单元测试 以及其他启动任何项目的重要实用工具 安装 $ go get github.com/Massad/gin-boilerplate $ cd $GOPATH/src/github
2021-02-05 11:06:25 27KB redis golang ssl middleware
1