|go|
文章平均质量分 52
go语言
alexliu2360
后端/推荐系统/推荐算法
展开
-
【go-redis】go-redis使用
package mainimport ( "fmt" "log" "math/rand" "sync" "time" "github.com/go-redis/redis")var redisdb *redis.Clientvar wg sync.WaitGroupfunc main() { wg.Add(1) go testRedisBase() wg.Wait()}func testRedisBase() {原创 2021-07-20 16:28:36 · 728 阅读 · 0 评论 -
【go】JWT安全验证理解与实践
1 JWTJWT (JSON Web Token)是一个开放标准(RFC 7519),指基于JSON的、用于在网络上声明某种主张的令牌(token),以保证各方之间安全的传输信息。JWT通过将用户信息加密到token中,服务端不需要保存任何用户信息。服务端只需要通过保存的密钥来验证token正确性,如果正确即通过验证。2 组成JWS实际上就是一个字符串,由三部分组成,头部(Header)、载荷(Payload)、签名(Signature),并以.进行拼接。其中头部和载荷都是以JSON格式存放数据,只原创 2021-01-18 10:23:24 · 624 阅读 · 0 评论 -
【go-基础】go get golang.org/x 包失败解决方法
由于限制问题,国内使用 go get 安装 golang 官方包可能会失败,如我自己在安装 Gin 时,出现了以下报错:ubuntu@hadoop001:~/go/src/gin_test$ go get -u github.com/gin-gonic/ginpackage golang.org/x/sys/unix: directory "/home/ubuntu/go/src/golan...原创 2020-03-23 14:01:45 · 1274 阅读 · 0 评论 -
【go-基础】ubuntu 安装 golang
1. 卸载旧版sudo apt-get remove golang-gosudo apt-get remove --auto-remove golang-go2. 下载wget https://studygolang.com/dl/golang/go1.14.5.linux-amd64.tar.gztar -zxvf go1.14.1.linux-amd64.tar.gzsudo m...原创 2020-03-23 11:20:04 · 296 阅读 · 0 评论 -
【go-基础】Gin安装
1. 简介Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin2. 安装要安装Gin包,首先需要安装Go并设置Go工作区1、下载并安装$ go get -u github.com/gin-gonic/gin2、在代码中导入它import "github.com/gin-gonic/gin"2.1...原创 2020-03-22 12:22:22 · 1143 阅读 · 0 评论