You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Redigo执行XADD命令时提示参数错误的问题求助

使用Redigo执行XADD命令时提示参数错误的问题求助

大家好,我最近在折腾Redis Streams,真的觉得这个特性太赞了——有了它Redis完全能当IoT数据库来用!

原生Redis里往流里添加数据的核心命令是XADD,我先测试了这个原生命令:
XADD log * name Some_name_to_write text Some_text_to_write
执行起来一切正常,数据能顺利写入流里。

可是当我尝试用Redigo库来实现同样的XADD操作时,却碰到了参数错误的问题,我写的代码大概是这样的:

type LogEntry struct {
    Name string `json:"name"`
    Text string `json:"text"`
}

func (l *LogEntry) Push() error {
    var a
    // 后面的代码还没写完就遇到了参数错误的问题
}

折腾了好一阵都没找到问题所在,有没有大佬能帮我看看哪里出错了呀?

备注:内容来源于stack exchange,提问作者vbulash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:28:17