11 2022 档案

golang 生成MD5、SHA256摘要
摘要:golang生成常用摘要字符串比较简单,简单总结下用的比较多的两种。 method-1 func GenerateMd5(str string) string { // method_1, cannot reset hash := md5.Sum([]byte(str)) return fmt.Sp 阅读全文

posted @ 2022-11-30 11:07 进击的davis 阅读(697) 评论(0) 推荐(0)

go-gin简单实现tls https服务
摘要:1.目录结构 2.代码 由于是demo,可以手动自生成证书和秘钥: 1、 生成服务器端的私钥 # openssl genrsa -out server.key 2048 2、 生成服务器端证书 # openssl req -new -x509 -key server.key -out server. 阅读全文

posted @ 2022-11-23 15:57 进击的davis 阅读(1215) 评论(0) 推荐(0)

golang-gin-gorm-viper实现数据简单的增删改查
摘要:目录结构: 配置文件: app: addr: 127.0.0.1:8888 mysql: host: 172.xx.xx.xx port: 3306 user: root password: root database: gin enable: true gorm: skipDefaultTx: f 阅读全文

posted @ 2022-11-05 17:18 进击的davis 阅读(468) 评论(0) 推荐(0)

go-gin集成jwt认证
摘要:今天趁热打铁,把cookie/session/jwt集成go-gin框架的认证方式,一鼓作气全code一遍,life is short, show you the code. 示例目录结构: 项目入口: package main import ( "gin-any/api" "github.com/ 阅读全文

posted @ 2022-11-03 18:15 进击的davis 阅读(466) 评论(0) 推荐(0)

go-gin集成session认证
摘要:常用的认证方式分为cookie/session/jwt,本文将演示golang的gin框架中如何集成session完成用户认证。 示例目录结构: 项目main入口: package main import ( "gin-any/api" "github.com/gin-gonic/gin" ) fu 阅读全文

posted @ 2022-11-03 16:44 进击的davis 阅读(815) 评论(0) 推荐(0)

go-gin集成cookie认证
摘要:cookie的作用不用细说,作为简单而基础的认证方法,以前用的比较多,随着技术的演进,cookie的问题也出现,比如跨域、安全问题等。 本文基于golang语言的gin框架,演示cookie在gin框架的集成使用,作为一个学习记录。 示例目录结构: 先看看项目入口: package main imp 阅读全文

posted @ 2022-11-03 11:23 进击的davis 阅读(367) 评论(0) 推荐(0)

导航