亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ERR 未知命令“發布”Miniredis Golang

ERR 未知命令“發布”Miniredis Golang

Go
慕田峪4524236 2022-08-30 15:23:37
我正在使用redis的miniredis mock測試這個小代碼片段。 是返回 Redis 客戶端的正常運行的模擬(用于其他測試)。repository.client    err := repository.client.Publish(ctx, "UPDATE", "MESSAGE").Err()    if err != nil {        log.fatal(err.Error())    }當我運行測試時,它會記錄我以下錯誤:ERR unknown command `publish`, with args beginning with: `UPDATES`, `MESSAGE`,我對miniredis應該實現pub-sub功能的事實感到困惑。有什么問題的任何線索嗎?
查看完整描述

1 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

在研究了所有者的存儲庫后,我發現問題與導入的版本有關。在在線文章中,它通常被引用為導入,但它沒有實現發布/訂閱功能。要使它們正常工作,導入 V2 非常重要:github.com/alicebob/miniredis

github.com/alicebob/miniredis/v2

資料來源:https://github.com/alicebob/miniredis/issues/157


查看完整回答
反對 回復 2022-08-30
  • 1 回答
  • 0 關注
  • 146 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號