Go游戏服务器开发的一些思考(二十七):Go Redis ORM库(二)

本文探讨Go语言中Redigo库作为Redis ORM的使用,不仅介绍了基本的存取struct和map的功能,还深入解析了如何进行1对N数据读取,包括官方例子的详细分析和正确实现方式,揭示了Redigo在特定场景下的高效应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Redigo

Redigo本质上也是一个Redis ORM库。

大部分人可能仅简单的使用了下它的pool、do等接口。

如果你认真阅读Redigo官方的帮助文档,你会发现不少意想不到的惊喜。

Redigo官方例子(1)

c, err := dial()
if err != nil {
    fmt.Println(err)
    return
}
defer c.Close()

var p1, p2 struct {
    Title  string `redis:"title"`
    Author string `redis:"author"`
    Body   string<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fananchong2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值