使用Redigo这个库 package main
import (
"fmt"
"redis"
"time"
"strconv"
)
var (
server string = "192.168.1.105:6379"
password string = "passwd"
)
var pool *redis.Pool
func test(i int) {
c := pool.Get()
defer c.Close()
t:=strconv.Itoa(i)
c.Do("SETEX","foo" t,20,i)
reply, err := redis.Int(c.Do("GET","foo" t))
if err == nil {
fmt.Print(reply)
} else {
fmt.Print(err)
}
time.Sleep(1*time.Second)
}
func poolInit() (*redis.Pool) {
//redis pool
return |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|