2022/02/16

go操作redis,需要下载redis三方库

package mainimport ("fmt""github.com/garyburd/redigo/redis"
)func main() {//1.连接到redisconn, err := redis.Dial("tcp", "127.0.0.1:6379")if err != nil {fmt.Println("redis.Dial err = ", err)return}defer conn.Close()fmt.Println("conn success ... ", conn)//2.通过go向redis写入数据string_, err = conn.Do("Set", "name", "levi利威")if err != nil {fmt.Println("Set err = ", err)return}fmt.Println("Set ok")//3.通过go 向redis读取数据//因为返回的r是interface{}//name对应的值是字符串,所以我们需要转换//nameStr := r.(string)//不要用断言转换,redis自带有个数转换r, err := redis.String(conn.Do("Get", "name"))if err != nil {fmt.Println("Get err = ", err)return}fmt.Println("Get ok, result = ", r)
}

GO语言学习之路25相关推荐

  1. 12天学好C语言——记录我的C语言学习之路(Day 12)

    12天学好C语言--记录我的C语言学习之路 Day 12: 进入最后一天的学习,用这样一个程序来综合考量指针和字符串的关系,写完这个程序,你对字符串和指针的理解应该就不错了. //输入一个字符串,内有 ...

  2. Go语言学习之路(二)

    Go语言学习之路(二) 面对对象编程思想 抽象 封装 继承 接口 文件 命令行参数 Json 序列化 反序列化(unmarshal) 单元测试 Redis Redis简介 Redis基本使用 Go连接 ...

  3. C语言-学习之路-01

    C语言学习之路-01 目录 关键字 数据类型 常量 变量 声明和定义 进制 sizeof关键字 整型:int short.int.long.long long 字符型:char ASCII对照表 转义 ...

  4. C语言学习之路--计算机系统组成以及工作原理,进制之间的转换和机器数及其表示范围

    目录 一.前言 二.计算机系统组成以及工作原理简介 1.硬件系统基本组成原理及工作原理 2.硬件各部分详解 1.运算器 2.控制器 CPU 3.存储器 1.内存储器 2.外存储器 3.拓展 4.存储器 ...

  5. Go语言学习之路——Go语言简介

    本文首发于我的博客 很多人将GO语言称为21世纪的C语言,因为GO不仅拥有C的简洁和性能,而且还很好的提供了21世纪互联网环境下服务端开发的各种实用特性,让开发者在语言级别就可以方便的得到自己想要的东 ...

  6. C语言学习之路--函数,从知识到实战

    目录 一.前言 二.函数是什么? 三.C语言中函数的分类 1.库函数 1.为什么会有库函数? 2.如何学习库函数? 3.学习库函数举例 1.strcpy 2.memset 3.库函数学习工具总结 2. ...

  7. C语言学习之路--C语言中的格式输出

    一.前言 在我们初学C语言的过程中,会有一些类似%d之类的格式输出,我在此做个汇总,供大家学习. 二.分类 1.%u 十进制无符号整数. 2.%f 表示输出浮点数. 可以通过输出格式说明符来指定精确到 ...

  8. R语言学习之路——进入R的大门

    数据分析之R语言 基础统计指标 指标 描述 均值(mean) 即平均数,mean=1/n*sum(X1:Xn);均值能够利用所有已知信息,但是对异常值(极小或极大值)很敏锐: 中位数(median) ...

  9. C语言学习之路——启程

    首先在学习一门编程语言时,我们一定要抱有很强的目的性,时常问自己学这个有什么用,但对于大多数刚接触的小伙伴来说,由于本身对其的不了解,会产生迷茫的感觉,虽然也付出时间和努力了但到头来感觉没有什么收获, ...

最新文章

  1. 阿里软件测试工程师手把手教学——如何更好地设计测试用例?
  2. 数据分析系列:绘制散点图(matplotlib)
  3. 利用Android Studio的 Monitor Memory 查找内存泄漏
  4. 关于box-shadow属性的一点心得
  5. 控件的WM_NOTIFY消息映射
  6. Objective-C ,ios,iphone开发基础:UIAlertView使用详解
  7. 单片机c32语言,单片机课件c32IO口.ppt
  8. java后台开发程序媛~~
  9. NIVIDIA 硬解码学习2
  10. 事物(Transaction)
  11. 牛逼程序员职业提升必看的书
  12. NS3入门:第一个程序first.cc
  13. system函数和signal(SIGCHLD, SIG_DFL)的“固定搭配”
  14. 深夜,想到今天学的linux内容,太值了
  15. 住房公积金提取不再难,个人直接通过客户端搞定!
  16. outlook邮件路径更改_如何在Outlook中更改电子邮件的“答复”地址
  17. 学术英语/专业英语——基本结构及特点
  18. CentOS 7.5 搭建以太坊私联(联盟链)及区块链浏览器
  19. 谷歌chrome安卓版_新型搜索多功能框 谷歌安卓版Chrome正在测试
  20. 2020芝加哥计算机博士生录取,2020年芝加哥大学博士面试后多久知道结果

热门文章

  1. 2017 Multi-University Training Contest - Team 5 1.Rikka with Candies(压位)
  2. Spring中注入List,Set,Map,Properties的xml文件配置方法
  3. MySQL5.7.19解压版配置
  4. 打造云上深度学习实验室
  5. copy 自定义对象
  6. XCode小白配置OpenGL练习环境
  7. MVC 的八个扩展点
  8. TheadLocal的用法
  9. 贪心 赛码 1001 Movie
  10. linux 建立ftp用户