使用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
相关产品推荐
相关产品推荐

