Golang操作Redis
来源:互联网 发布:刷脂 保留肌肉 知乎 编辑:程序博客网 时间:2024/05/07 20:20
1. 安装驱动
go get github.com/hoisie/redis
2. 列表内容
示例代码
package mainimport ( "fmt" "github.com/hoisie/redis" "sync")func main() { initRedis() // 测试string client.Set("s", []byte("hello world")) val, _ := client.Get("s") fmt.Println(string(val)) client.Del("s") //测试list vals := []string{"a1", "b2", "c3", "d4", "e5"} for _, v := range vals { client.Rpush("l", []byte(v)) } dbvals, _ := client.Lrange("l", 0, 4) for i, v := range dbvals { println(i, ":", string(v)) } client.Del("l")}var ( client *redis.Client mutex sync.Mutex)func initRedis() { mutex.Lock() defer mutex.Unlock() if client != nil { return } client = &redis.Client{ Addr: "127.0.0.1:6379", Db: 0, //Password: "", MaxPoolSize: 10000, } // if err := client.Auth(""); err != nil { // fmt.Println("Auth:", err.Error()) // return // }}
0 0
- Golang操作Redis
- Golang的Redis操作
- golang-redis之string类型简单操作
- golang-redis之list类型简单操作
- golang-redis之set类型简单操作
- golang-redis之hash类型简单操作
- golang操作redis出现的错误解决
- golang-redis之sorted set类型简单操作
- 【golang】golang redis 的使用
- go-redis in golang
- golang redis连接池
- golang redis demo code
- golang 调用redis
- golang---redis入门
- golang基础-redis使用
- golang redis 队列删除图片
- golang 操作MySql数据库
- golang操作mysql数据库
- 2010年辽宁省赛 NBUT 1218【DFS实现树的遍历与更新】
- Tomcat服务器学习和使用(二)
- HDU 1394 Minimum Inversion Number(线段树求逆序对数目)
- 后台挂尔雅浏览器
- to String 用法
- Golang操作Redis
- 图论 最大流EK算法
- 重建二叉树
- Unity_相机跟随避免被墙挡住的一个解决方法
- hdu 1251
- 从一只狗的创新说开去
- sdfsdwwwwwwwwwwwwwwwwdsfsd
- 机器学习——Mac下机器学习python配置
- 20150818-苹果5刷固件、升4g