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

2019-11-10 09:53:51刘景俊

//给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语言程序设计有所帮助。