cmd_ping.go 488 B

12345678910111213141516171819202122
  1. // Author: simon (ynwdlxm@163.com)
  2. // Date: 2025/9/16 16:48
  3. // Desc:
  4. package database
  5. import (
  6. "github.com/runningwater/go-redis/interface/resp"
  7. "github.com/runningwater/go-redis/resp/reply"
  8. )
  9. func ping(db *DB, args [][]byte) resp.Reply {
  10. return reply.NewPongReply()
  11. }
  12. // init 将键相关命令注册到命令表中
  13. // 此函数在包初始化期间自动调用
  14. func init() {
  15. // 注册 PING 命令,至少需要 1 个参数(命令名称)
  16. RegisterCommand("ping", ping, 1)
  17. }