Go語言操作redis用法實(shí)例
更新時(shí)間:2015年02月28日 14:43:44 作者:niuniu
這篇文章主要介紹了Go語言操作redis用法,實(shí)例分析了Go語言操作redis的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了Go語言操作redis用法。分享給大家供大家參考。具體如下:
復(fù)制代碼 代碼如下:
package main
import (
"fmt"
"log"
"redis"
)
func main() {
//DefaultSpec()創(chuàng)建一個(gè)連接規(guī)格
spec := redis.DefaultSpec().Db(0).Password("");
//創(chuàng)建一個(gè)新的syncClient,并連接到Redis的服務(wù)器上使用,指定ConnectionSpec接口。
client, err := redis.NewSynchClientWithSpec (spec);
if err != nil {
log.Println ("連接服務(wù)器失敗>", 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("插入數(shù)據(jù)>%s \n",value)
} else {
fmt.Printf("接收到數(shù)據(jù)>%s \n",value);
//return;
}
}
import (
"fmt"
"log"
"redis"
)
func main() {
//DefaultSpec()創(chuàng)建一個(gè)連接規(guī)格
spec := redis.DefaultSpec().Db(0).Password("");
//創(chuàng)建一個(gè)新的syncClient,并連接到Redis的服務(wù)器上使用,指定ConnectionSpec接口。
client, err := redis.NewSynchClientWithSpec (spec);
if err != nil {
log.Println ("連接服務(wù)器失敗>", 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("插入數(shù)據(jù)>%s \n",value)
} else {
fmt.Printf("接收到數(shù)據(jù)>%s \n",value);
//return;
}
}
希望本文所述對(duì)大家的Go語言程序設(shè)計(jì)有所幫助。
相關(guān)文章
Go簡單實(shí)現(xiàn)協(xié)程池的實(shí)現(xiàn)示例
本文主要介紹了Go簡單實(shí)現(xiàn)協(xié)程池的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
從Context到go設(shè)計(jì)理念輕松上手教程
這篇文章主要為大家介紹了從Context到go設(shè)計(jì)理念輕松上手教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
go自動(dòng)下載所有的依賴包go module使用詳解
這篇文章主要介紹了go自動(dòng)下載所有的依賴包go module使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
VScode下配置Go語言開發(fā)環(huán)境(2023最新)
在VSCode中配置Golang開發(fā)環(huán)境是非常簡單的,本文主要記錄了Go的安裝,以及給vscode配置Go的環(huán)境,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10

