2020年12月20日

beego redis作为缓存

摘要: 用redis来作为cach其实官网已经很详细了https://beego.me/docs/module/cache.md,只是我一般喜欢封装成通用方法直接上代码吧 redis.go作为通用工具类: package redis import ( "fmt" "time" "github.com/ast 阅读全文

posted @ 2020-12-20 17:12 dz45693 阅读(2366) 评论(0) 推荐(0) 编辑

beego Session redis存储以及是否阻塞

摘要: 其实官网的讲解已经很详细了, 我这里只是演练一下,https://beego.me/docs/mvc/controller/session.md;分两部分1, 是redis session的使用,2是看看redis session 是否和其他语言一样 都阻塞 使用 1.首先需要在配置文件app.co 阅读全文

posted @ 2020-12-20 15:30 dz45693 阅读(1388) 评论(0) 推荐(0) 编辑

Beego generate自动生成代码 以及注解路由 @router

摘要: .使用bee generate 自动生成代码 bee generate scaffold user -fields="id:int64,name:string,gender:int,age:int" -driver=mysql -conn="root:123456@tcp(127.0.0.1:330 阅读全文

posted @ 2020-12-20 15:24 dz45693 阅读(2946) 评论(0) 推荐(0) 编辑

bee go用base64Captcha生成base64的验证码

摘要: 废话不多说 直接 上代码:login.go package controllers import ( "fmt" "strings" "github.com/astaxie/beego" "github.com/mojocn/base64Captcha" ) var store = base64Ca 阅读全文

posted @ 2020-12-20 15:17 dz45693 阅读(2011) 评论(0) 推荐(0) 编辑

go rsa加密和解密 签名和验证

摘要: 网上关于rsa的用法很多,尤其是 https://cloud.tencent.com/developer/section/1140761,但是上面的例子不全面 package utils import ( "bytes" "crypto" "crypto/rand" "crypto/rsa" "cr 阅读全文

posted @ 2020-12-20 15:15 dz45693 阅读(2467) 评论(0) 推荐(0) 编辑

go AES 加密 和解密

摘要: 其实网上关于aes加密和解密的文章很多,尤其是 https://cloud.tencent.com/developer/section/1140748, 只是我个人喜欢用字符串形式,所以整理了一下: package utils import ( "crypto/aes" "crypto/cipher 阅读全文

posted @ 2020-12-20 15:14 dz45693 阅读(4111) 评论(0) 推荐(0) 编辑

beego XSRF

摘要: 其实官网的介绍已经很详细了https://beego.me/docs/mvc/controller/xsrf.md, 我这里自己做一个demo来演练一下 srf(跨站请求伪造)防护: 定义:每个用户一个cookie,所有的请求都需要验证这个cookie,如果没有这个cookie,则被认为跨站请求伪造 阅读全文

posted @ 2020-12-20 15:11 dz45693 阅读(1305) 评论(0) 推荐(0) 编辑

导航