golang 操作 redis(github.com/go-redis/redis 包使用)

go-redis/redis 使用

go-redis 是go用来链接redis数据库的包。截止当前时间github上star 8.7k

环境:

go go-redis
go1.13.5 v6.15.7+incompatible

安装:

使用go mod 进行安装
在go.mod 中加入:

module github.com/luslin/tools
go 1.13
require (
	github.com/go-redis/redis v6.15.7+incompatible
)

然后执行go mod download 就可以可。 我的GOPROXY设置为https://goproxy.cn,direct

使用:

示例:

a、创建连接池
func RedisClientPool(addr string, password string, db int) *redis.Client{
	redis_opt := redis.Options{
		Addr: addr,
		Password: password,
		DB: db,
	}
	// 创建连接池
	redisdb := redis.NewClient(&redis_opt)
	// 判断是否能够链接到数据库
	pong, err := redisdb.Ping().Result()
	if err != nil {
		fmt.Println(pong, err)
	
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值