WriteString
(value string)
| 304 | |
| 305 | // WriteString |
| 306 | func (p *BinaryProtocol) WriteString(value string) error { |
| 307 | if !utf8.ValidString(value) { |
| 308 | return meta.NewError(meta.ErrInvalidParam, value, nil) |
| 309 | } |
| 310 | p.Buf = protowire.BinaryEncoder{}.EncodeString(p.Buf, value) |
| 311 | return nil |
| 312 | } |
| 313 | |
| 314 | // WriteBytes |
| 315 | func (p *BinaryProtocol) WriteBytes(value []byte) error { |