encode because of the value is small size , value and meta decode together
()
| 265 | |
| 266 | // encode because of the value is small size , value and meta decode together |
| 267 | func (s *String) encode() []byte { |
| 268 | b := EncodeObject(&s.Meta.Object) |
| 269 | b = append(b, s.Meta.Value...) |
| 270 | return b |
| 271 | } |
| 272 | |
| 273 | // decode if obj has been existed , stop parse |
| 274 | func (s *String) decode(b []byte) error { |
no test coverage detected