Go语言操作redis用法实例

 更新时间:2015年02月28日 14:43:44   作者:niuniu  
这篇文章主要介绍了Go语言操作redis用法,实例分析了Go语言操作redis的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Go语言操作redis用法。分享给大家供大家参考。具体如下:

复制代码 代码如下:
package main
import (
 "fmt"
 "log"
 "redis"
)
func main() {
 //DefaultSpec()创建一个连接规格
 spec := redis.DefaultSpec().Db(0).Password("");
 //创建一个新的syncClient,并连接到Redis的服务器上使用,指定ConnectionSpec接口。
 client, err := redis.NewSynchClientWithSpec (spec);
 if err != nil {
  log.Println ("连接服务器失败>", err);
  return
 }
 dbkey := "GAME:TEST:info";
 value, err := client.Get(dbkey);
 if err!= nil {
  log.Println ("error on Get", err);
  return
 }
 //
 if value == nil {
  value :=[]byte("Hello world!");
  client.Set(dbkey, value);
  fmt.Printf("插入数据>%s \n",value)
 } else {
  fmt.Printf("接收到数据>%s \n",value);
  //return;
 }
}

希望本文所述对大家的Go语言程序设计有所帮助。

相关文章

  • go proto编译引用外部包问题解决方案示例

    go proto编译引用外部包问题解决方案示例

    这篇文章主要为大家介绍了go proto编译引用外部包问题解决方案示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • Golang HTTP编程的源码解析详解

    Golang HTTP编程的源码解析详解

    这篇文章主要为大家详细介绍了Golang中的HTTP编程以及源码解析,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的可以了解一下
    2023-02-02
  • 如何编写Go语言中间件的实例教程

    如何编写Go语言中间件的实例教程

    不知道大家有没有写过中间件呢,它是怎么写的呢?下面这篇文中就来给大家分享一下使用Go,如何编写中间件,文中通过示例代码介绍的非常详细,供大家参考学习,下面随着小编来一起学习学习吧。
    2018-04-04
  • Go简单实现协程池的实现示例

    Go简单实现协程池的实现示例

    本文主要介绍了Go简单实现协程池的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Go语言中常见的文件操作分享

    Go语言中常见的文件操作分享

    文件操作应该是应用程序里非常常见的一种操作,无论是哪种应用场景,几乎都离不开文件的基本操作。Go语言中提供了三个不同的包去处理文件,下午就来说说它们的具体使用
    2023-01-01
  • 从Context到go设计理念轻松上手教程

    从Context到go设计理念轻松上手教程

    这篇文章主要为大家介绍了从Context到go设计理念轻松上手教程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • go自动下载所有的依赖包go module使用详解

    go自动下载所有的依赖包go module使用详解

    这篇文章主要介绍了go自动下载所有的依赖包go module使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 详解golang的切片扩容机制

    详解golang的切片扩容机制

    golang的切片扩容机制是golang面试者绕不开的一扇大门,无论在面试提问,或者面试情景上都绕不开它,今天就说说我理解下的切片扩容机制,感兴趣的小伙伴跟着小编一起来看看吧
    2023-07-07
  • GO语言实现标题闪烁效果

    GO语言实现标题闪烁效果

    这篇文章主要介绍了GO语言实现标题闪烁效果,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • VScode下配置Go语言开发环境(2023最新)

    VScode下配置Go语言开发环境(2023最新)

    在VSCode中配置Golang开发环境是非常简单的,本文主要记录了Go的安装,以及给vscode配置Go的环境,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10

最新评论