当前位置: 首页 > news >正文

盂县在线这个网站是谁做的网络营销的作用和意义

盂县在线这个网站是谁做的,网络营销的作用和意义,金融互助网站建设,宁德网页设计1.三方库安装 309_尚硅谷_Go连接到Redis_哔哩哔哩_bilibili 借鉴: Golang 安装 Redis_go fiber 安装redis_柒柒伍贰玖。的博客-CSDN博客 三方redis库已经迁移到以下网址,go get github.com/gomodule/redigo/redis gomodule/redigo: Go client for Red…

 1.三方库安装

309_尚硅谷_Go连接到Redis_哔哩哔哩_bilibili

借鉴:

 Golang 安装 Redis_go fiber 安装redis_柒柒伍贰玖。的博客-CSDN博客

 三方redis库已经迁移到以下网址,go get github.com/gomodule/redigo/redis

gomodule/redigo: Go client for Redis (github.com)

注意下载的文件是在GOPATH/src下面,而不是在GOPATH下。

2.连接redis,Get/Set操作String

1)连接

必须提前控制台运行redis

package mainimport ("fmt""github.com/gomodule/redigo/redis" //"github.com/garyburd/redigo/redis" //弃用
)func main() {//通过go向redis写入和读取数据//1.链接redis(协议,发送ip:端口)conn, err := redis.Dial("tcp", "localhost:6379")if err != nil {fmt.Println("redis.Dial err=", err)return}fmt.Println("连接成功", conn)defer conn.Close()
}

 输出套接字

tips:redis.Dial err= dial tcp [::1]:6379: connectex: No connection could be made because the target machine actively refused it.

多半是因为没有提前打开redis。

想要链接redis,必须提前运行redis

Could not connect to redis connection refused - Fix it easily (bobcares.com)

2)Set

	//2.通过go向redis写入数据 string [key,val]_, err = conn.Do("Set", "name", "tom猫")if err != nil {fmt.Println("Set err=", err)return}fmt.Println("set成功")

3)Get

package mainimport ("fmt""github.com/gomodule/redigo/redis" //"github.com/garyburd/redigo/redis" //弃用
)func main() {//通过go向redis写入和读取数据//1.链接redis(协议,发送ip:端口)conn, err := redis.Dial("tcp", "localhost:6379")if err != nil {fmt.Println("redis.Dial err=", err)return}fmt.Println("连接成功", conn)defer conn.Close()//2.通过go向redis写入数据 string [key,val]_, err = conn.Do("Set", "name", "tom猫")if err != nil {fmt.Println("Set err=", err)return}fmt.Println("set成功")//3.通过go向redis读取数据 string [key,val]r, err := redis.String(conn.Do("Get", "name"))if err != nil {fmt.Println("Get err=", err)return}//返回r是interface{}类型,需要断言string//nameString := r.(string)//这样不好,用内置方法redis.Stringfmt.Println("get成功 r =", r)
}

3.操作hash

基本就是把上面的string操作, 换一个指令

 1)单个hget/hset

package mainimport ("fmt""github.com/gomodule/redigo/redis" //"github.com/garyburd/redigo/redis" //弃用
)func main() {//通过go向redis写入和读取数据//1.链接redis(协议,发送ip:端口)conn, err := redis.Dial("tcp", "localhost:6379")if err != nil {fmt.Println("redis.Dial err=", err)return}fmt.Println("连接成功", conn)defer conn.Close()//2.通过go向redis写入数据 string [key,val]_, err = conn.Do("HSet", "user01", "name", "john")if err != nil {fmt.Println("hSet err=", err)return}_, err = conn.Do("HSet", "user01", "age", 18)if err != nil {fmt.Println("hSet err=", err)return}fmt.Println("hset成功")//3.通过go向redis读取数据 string [key,val]r1, err := redis.String(conn.Do("HGet", "user01", "name"))if err != nil {fmt.Println("hGet err=", err)return}r2, err := redis.String(conn.Do("HGet", "user01", "age"))if err != nil {fmt.Println("hGet err=", err)return}//返回r是interface{}类型,需要断言string//nameString := r.(string)//这样不好,用内置方法redis.Stringfmt.Println("hget成功 r1 =", r1, " r2 =", r2)
}

2)批量hmget/hmset

package mainimport ("fmt""github.com/gomodule/redigo/redis" //"github.com/garyburd/redigo/redis" //弃用
)/*批量hash*/
func main() {//通过go向redis写入和读取数据//1.链接redis(协议,发送ip:端口)conn, err := redis.Dial("tcp", "localhost:6379")if err != nil {fmt.Println("redis.Dial err=", err)return}fmt.Println("连接成功", conn)defer conn.Close()//2.通过go向redis写入数据 string [key,val]_, err = conn.Do("HMSet", "user02", "name", "john", "age", 19)if err != nil {fmt.Println("hSet err=", err)return}fmt.Println("hset成功")//3.通过go向redis读取数据 string [key,val]//取一个用户的多个属性r, err := redis.Strings(conn.Do("HMGet", "user02", "name", "age"))if err != nil {fmt.Println("hGet err=", err)return}fmt.Println(r) // 切片for i, k := range r {fmt.Printf("r[%v]=%v \n", i, k)}}

3)给数据设置有效时间

 

http://www.hrbkazy.com/news/718.html

相关文章:

  • 网站信息备案管理系统电商网络推广是什么
  • 做牙齿技工找工作去哪个网站百家号查询排名数据查询
  • 怎么做转载小说网站下载百度官方网站
  • 南宁网站建设公司哪家专业seo诊断服务
  • 可信赖的坪山网站建设百度发作品入口在哪里
  • 劳务合同免费模板下载seo优化外包公司
  • 做网站要买服务器吗河南seo外包
  • 网站改版做301网站seo关键词优化
  • 威特视频网站建设方案十大免费域名
  • wordpress建的网站销售管理系统
  • 建设网站的视频下载帮人推广注册app的平台
  • 网站备案资料 下载大数据营销精准营销
  • 有做学业水平测试的网站哪里搜索引擎优化好
  • 水母智能设计平台seo优化排名方法
  • 网站优化有哪些方法企业网站设计的基本内容包括哪些
  • wordpress安装在子目录南京百度seo排名优化
  • 上海网页建站网络营销出来做什么
  • 我想建个自己的网站好搜搜索引擎
  • 昆明网站建设服务友情下载网站
  • 做自己的网站中国seo高手排行榜
  • 青岛网上房地产seo咨询师招聘
  • 网站如何做外链中国十大新闻网站排名
  • 企业网站服务门户平面设计培训班学费一般多少
  • 网站建设报价东莞关键词如何快速排名
  • 淄博网站推广价格百度竞价托管费用
  • 网站开发的流行架构章鱼磁力链接引擎
  • 网站的pv是什么临沂百度推广的电话
  • 上海外国语大学学风建设网站网站如何做seo推广
  • 众筹平台网站搭建百度网页版链接地址
  • 怎么推广店铺seo研究协会网