()
| 1234 | } |
| 1235 | |
| 1236 | func (m *KvInt) Marshal() (data []byte, err error) { |
| 1237 | size := m.Size() |
| 1238 | data = make([]byte, size) |
| 1239 | n, err := m.MarshalTo(data) |
| 1240 | if err != nil { |
| 1241 | return nil, err |
| 1242 | } |
| 1243 | return data[:n], nil |
| 1244 | } |
| 1245 | |
| 1246 | func (m *KvInt) MarshalTo(data []byte) (int, error) { |
| 1247 | var i int |