aboutsummaryrefslogtreecommitdiff
path: root/marshal.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add dedicated Int and Uint typesSimon Ser2021-03-311-2/+2
* Remove misleading docsSimon Ser2021-03-311-3/+0
* Copy marshaled message into new sliceTimofey2021-02-271-1/+5
* Omit struct fields with a field tag of "-".Adnan Maolood2020-11-171-0/+11
* allow unions to roundtrip without errorsDaniel Martí2020-11-061-1/+7
* Reuse marshal buffersTimofey2020-11-021-1/+15
* Cache encoding/decoding routinesTimofey2020-11-021-106/+196
* Generalize union implementationDrew DeVault2020-06-221-11/+5
* Use uint for internal length encodingsDrew DeVault2020-06-221-2/+2
* Marshal, Unmarshal: implement uint & intDrew DeVault2020-06-221-5/+5
* marshal, unmarshal: add CanAddress guardDrew DeVault2020-06-211-2/+4
* Add Marshalable and Unmarshalable interfacesDrew DeVault2020-06-211-2/+13
* Further simplify union implementationDrew DeVault2020-06-211-1/+19
* Simplify union implementationDrew DeVault2020-06-211-36/+16
* Marshal, Unmarshal: implement unionsDrew DeVault2020-06-211-2/+2
* Marshal: implement unionsDrew DeVault2020-06-211-15/+46
* Implement MarshalDrew DeVault2020-06-211-0/+150