Go語(yǔ)言操作redis用法實(shí)例
更新時(shí)間:2015年02月28日 14:43:44 作者:niuniu
這篇文章主要介紹了Go語(yǔ)言操作redis用法,實(shí)例分析了Go語(yǔ)言操作redis的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了Go語(yǔ)言操作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語(yǔ)言程序設(shè)計(jì)有所幫助。
相關(guān)文章
go語(yǔ)言channel實(shí)現(xiàn)多核并行化運(yùn)行的方法
這篇文章主要介紹了go語(yǔ)言channel實(shí)現(xiàn)多核并行化運(yùn)行的方法,實(shí)例分析了channel實(shí)現(xiàn)多核并行化運(yùn)行的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03Golang導(dǎo)入包的幾種方式(點(diǎn),別名與下劃線)
這篇文章主要介紹了Golang導(dǎo)入包的幾種方式(點(diǎn),別名與下劃線),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02基于Go+WebSocket實(shí)現(xiàn)實(shí)時(shí)通信功能
在互聯(lián)網(wǎng)應(yīng)用程序中,實(shí)時(shí)通信是一種非常重要的功能,WebSocket 是一種基于 TCP 的協(xié)議,它允許客戶端和服務(wù)器之間進(jìn)行雙向通信,本文將介紹如何使用 Golang 創(chuàng)建單獨(dú)的 WebSocket 會(huì)話,以實(shí)現(xiàn)實(shí)時(shí)通信功能,需要的朋友可以參考下2023-10-10GO語(yǔ)言實(shí)現(xiàn)文件上傳的示例代碼
這篇文章主要分享一下golang實(shí)現(xiàn)文件上傳的流程和具體代碼,供大家參考,感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助2022-08-08