Example #1
0
//序列化测试
func (this *PlayerInfo) ZAdd(redis *redis.Client, key string, i float64) error {

	buf := bytes.NewBuffer(nil)
	enc := gob.NewEncoder(buf)
	err := enc.Encode(this)
	if err == nil {
		_, err := redis.Zadd(key, buf.Bytes(), i)
		return err
	}
	return nil

}