/*
golang 操作 redis
*/package main
import (
"fmt"
// 引入 redis 包
// 通過 go 向 redis 寫入資料
_, err = conn.do("set", "name", "tom貓")
if err != nil
// 通過 go 向 redis 讀取資料
result, readerr := conn.do("get", "name")
if readerr != nil
// 因為返回的 result 是 inte***ce{} 型別
// 因此我們需要把它轉換成相應的型別,使用 redis 的 string 方法
// string func (reply inte***ce{},err error) (string,error)
resultstr, transerr := redis.string(result, readerr)
if transerr != nil
fmt.println(resultstr)
// 關閉鏈結
defer conn.close()
}
在Golang中使用Redis的方法示例
周五上班的主要任務是在公司老平台上用redis處理乙個佇列問題,順便複習了一下redis操作的基礎知識,回來後就想著在自己的部落格demo裡,用redis來優化一些使用場景,學習一下golang開發下redis的使用。redis簡單介紹 簡介關於redis的討論,其實在現在的後台開發中已經是個老生常...
Golang安裝示例
github blog csdn blog 為了安裝go 1.x x 5 需要先安裝 go1.4到 go root boot stra p。預設 的 gor ootb oots trap 預設的 goroot bootstrap 是 home go1.4。我們其作為啟動的基礎版本來編譯工具鏈。wge...
Golang對Redis的常用操作
redis操作package redis 獲取乙個 redis.client func newrds addr,password string db,poolsize int client clientredis,err error pong,err client.ping result if er...