美文网首页
go 中的redis使用

go 中的redis使用

作者: 顶尖少爷 | 来源:发表于2019-08-28 17:09 被阅读0次
import (
    "fmt"
    "github.com/go-redis/redis"
)

var Client *redis.Client

func init(){
    Client = redis.NewClient(&redis.Options{
        Addr:     "localhost:6379",
        Password: "", // no password set
        DB:       0,  // use default DB
    })

    pong, err := Client.Ping().Result()
    fmt.Println(pong, err)
}

func RedisTest(key string)(string, error){
    val, err := Client.Get(key).Result()
    if err != nil {
        panic(err)
    }
    fmt.Println(key, val)
    return val,err
}

func RedisGettDataToRedis(key string)(string, error)  {
    str,error:=Client.Get(key).Result()
    return str ,error
}

func RedisSetDataToRedis(key string, value interface{}){
    err := Client.Set(key, value, 0).Err()
    if err != nil {
        panic(err)
    }
}

func RedisExistsToRedis(key string)(bool){
    str, err:=Client.Exists(key).Result()
    if err!=nil{
        fmt.Println("redis EXISTS failed:", err)
    }
    if str ==0{
        return false
    }
    return true
}

func RedisDeleteToRedis(key string){
    err:=Client.Del(key).Err()
    if err != nil {
        fmt.Println("redis EXISTS failed:", err)
    }
}

相关文章

  • Go语言操作Redis

    Go语言操作Redis 在项目开发中redis的使用也比较频繁,本文介绍了Go语言中go-redis库的基本使用。...

  • go使用redis

    在go中可以使用github.com/go-redis/redis[https://github.com/go-r...

  • 22.Redis

    在项目开发中redis的使用也比较频繁,本文介绍了Go语言中go-redis库的基本使用。《Redis 实战》 R...

  • Golang使用Redis

    go使用Redis 文档链接:https://godoc.org/github.com/go-redis/redis

  • go-redis库的返回值

    github.com/go-redis/redis 是go语言中封装的最便利使用的redis客户端,但是它的使用会...

  • go 中的redis使用

  • go-redis 发布/订阅

    go-redis 发布/订阅 最近golang 的项目开始使用redis 对于redis 真的是接触少,而且是go...

  • Go语言开发中redis的使用

    前段时间因为忙一些其它的事情,分享的有些少,最近学习一下redis在Go语言开发中的应用。 一、理论知识 Redi...

  • golang操作redis

    项目依赖地址go-redis https://github.com/go-redis/redis[https://...

  • golang连接redis

    1. redis 官方go驱动包下载 2. 测试 创建如下test.go测试文件,编译并执行。在redis中查找到...

网友评论

      本文标题:go 中的redis使用

      本文链接:https://www.haomeiwen.com/subject/vtymectx.html