Beispiel #1
0
func (t *TReader) string(r *marshal.Reader, v reflect.Value) {
	if l := r.Uint32(); l >= 1 {
		sz := r.Intvar()
		v.SetString(r.String(sz))
	} else {
		r.Err = fmt.Errorf("Wrong field count: expect 1, got %d", l)
	}
}