实现Redis的database层(核心层:处理命令并返回) https://github.com/csgopher/go-redis 本文涉及以下文件: dict:定义字典的一些方法 sync_dict:实现dict db:分数据库 command:定义指令 ping,keys,string:指令的具体处理逻辑 database:单机版数据库 datastruct/dict/dict.go // 遍历字典所有的键值对,返回值是布尔,true继续遍历,false停止遍历 type Consumer func(key…