go语言实现的memcache协议服务的方法

2020-01-28 11:26:11王冬梅

//给request绑定上处理程序
func BindAction(opcode CommandCode, h action) {
    actions[opcode] = h
}
//stats
func StatsAction(req *MCRequest, res *MCResponse) {
    res.Fatal = false
    stats := ""
    for key, value := range RunStats {
        stats += fmt.Sprintf("STAT %s %srn", key, value)
    }
    stats += "ENDrn"
    res.Value = []byte(stats)
}

希望本文所述对大家的Go语言程序设计有所帮助。