golang与redis的基本使用
时间:2022-06-05
本文章向大家介绍golang与redis的基本使用,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
package main
import (
"fmt"
"github.com/garyburd/redigo/redis"
)
func main() {
c, err := redis.Dial("tcp", "127.0.0.1:6379")
if err != nil {
fmt.Println(err)
return
}
err=c.Send("auth","123456")
if err !=nil {
fmt.Println(err)
}
err=c.Send("set","key","value")
re,err:=redis.String(c.Do("get","key"))
fmt.Println(re)
defer c.Close()
}
上面是golang 连接redis 的基本代码。连接redis 数据库 方式跟net包连接网络方式样子很想。 认证:如果redis 有密码 ,在连接成功后必须认证认证的代码:
err=c.Send("auth","123456")
第一个参数是redis 的认证命令 ,第二个参数是密码123456。如果返回的err 是nil 则代表连接成功。 添加缓存:
err=c.Send("set","key","value")
运行指令是Send 方法 参数一 set 是指令命令。 参数二 是redis 缓存的key ,参数三value则是要设置缓存值。
获取缓存:通过c.Do 返回一个空 interface{}。
c.Do("get","key")
如果 想要string 的返回值则需要redis.String函数来转化。
re,err:=redis.String(c.Do("get","key"))
re是就是string 类型的返回值。
后面添加关于redis 的深度使用
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 案例:OGG目标端进程ABENDED处理
- Elasticsearch深分页以及排序查询问题
- 聊聊dubbo-go的HystrixFilter
- 如何将Java工程导出成可以执行的jar
- 利用JSP内置的Application对象实现的网站引用计数
- JSP导入XML不成功的一个原因
- 生产环境日志清理脚本
- fastadmin插件开发之插件目录
- EasySwoole之定时任务面板
- Gradle构建springBoot项目
- python菜鸟教程 | if elif else 判断
- 图解面试题:人均付费如何分析?
- 面试官拿System.out.println()考了我半个小时?我傻了
- 为何总给外卖打差评?我们来数据分析一下!
- 解决Linux html生成图片中文乱码