cs:基于gin和gorm的登录
2022-03-31 19:03:23 8.48MB Go
1
参照 https://github.com/jasperxu/gorm-cn-doc.git 生成的pdf文档。
2022-01-18 10:46:16 399KB gorm
1
Gin Web 由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发 特性 RESTful API 设计规范 Gin 一款高效的golang web框架 MySQL 数据库存储 Jwt 用户认证, 登入登出一键搞定 Casbin 基于角色的访问控制模型(RBAC) Gorm 数据库ORM管理框架, 可自行扩展多种数据库类型(主分支已支持gorm 2.0) Validator 请求参数校验, 版本V9 Lumberjack 日志切割工具, 高效分离大日志文件, 按日期保存文件 Viper 配置管理工具, 支持多种配置文件类型 Packr 文件打包工具, 轻松将静态文件打包到编译后的二进制应用中 GoFunk 常用工具包, 某些方法无需重复造轮子 Workflow 工作流程管理(由于golang工作流相关轮子很
2022-01-11 17:03:00 2.18MB go golang middleware workflow
1
go-web-mini Go + Vue开发的管理系统脚手架, 前后端分离, 仅包含项目开发的必需部分, 基于角色的访问控制(RBAC), 分包合理, 精简易于扩展。 后端Go包含了gin、 gorm、 jwt和casbin等的使用, 前端Vue基于vue-element-admin开发: 特性 Gin 一个类似于martini但拥有更好性能的API框架, 由于使用了httprouter, 速度提高了近40倍 MySQL 采用的是MySql数据库 Jwt 使用JWT轻量级认证, 并提供活跃用户Token刷新功能 Casbin Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型 Gorm 采用Gorm 2.0版本开发, 包含一对多、多对多、事务等操作 Validator 使用validator v10做参数校验, 严密校验前端传入参数 Lumberjack
2021-12-14 17:50:22 78KB go jwt vue gin
1
1. 创建 创建记录: user := User{Name: "Jinzhu", Age: 18, Birthday: time.Now()} db.NewRecord(user) // => 主键为空返回`true` db.Create(&user) db.NewRecord(user) // => 创建`user`后返回`false` 设置默认值: 可以在gorm tag中定义默认值,然后插入SQL将忽略具有默认值的这些字段,并且其值为空,并且在将记录插入数据库后,gorm将从数据库加载这些字段的值。 type Animal struct { ID int64 Nam
2021-12-13 14:03:58 54KB ab ble del
1
博客 初衷 作为一名web开发程序员居然没有自己的博客,都不好意思对外宣称自己的开发web的。以前也有写博客的习惯,但是都是用的现有的博客网站。 技术选型 网址: orm: 数据库: 全文检索: 文件存储: 配置文件 项目结构 -wblog |-conf 配置文件目录 |-controllers 控制器目录 |-helpders 公共方法目录 |-models 数据库访问目录 |-static 静态资源目录 |-css css文件目录 |-images 图片目录 |-js js文件目录 |-libs js类库 |-system 系统配置文件加载目录 |-tests 测试目录 |-vendor 项目依赖其他开源项目目录 |-views 模板文件目录 |-main.go 程序执行入口 去做 系统日志 网站统计 文章,页面访问统计 github登录发表评论 rss 定时备份系统数据 邮箱订阅功能 安装部署 本项目使用govendor管理依赖包
2021-10-17 20:47:33 7.58MB blog go golang adminlte
1
基于beego+gorm+mysql的简单用户注册登陆
2021-09-10 14:08:46 24.02MB beego gorm MySQL
1
go-cms一站式预期管理系统的解决方案 配套前端 项目介绍 技术栈Vue.js + axios(ajax)+ Beego Restful api + gorm + Mysql + Nginx 演示地址 安装&使用 以Ubuntu为例 简单部署 下载对应的压缩包解压运行具体步骤待补充... 手动编译安装 Step1安装mysql sudo apt update sudo apt install mysql-server mysql-common mysql-client 安装完成后创建数据库或其他名称,与项目目录conf下app.conf中配置保持一致即可 // 进入mysql后创建数据库 mysql -u root -p // 创建完成后退出 create database go_cms ; exit ; Step2安装Nginx sudo apt install nginx 步
2021-09-06 22:39:13 298KB nginx cms vue gorm
1
bubble_gin+gorm学习项目_未分层
2021-07-20 16:20:32 268KB gin
1
bubble_gin+gorm学习项目_未分层
2021-07-20 16:20:31 268KB gin
1