golang serializing interface. User interface is done in the same way like gob. The serialization is a simple binary format (bigendian) to be used easy and portable for rpc.
Go to file
Matthias Fulz 00bcc6c5d2 Fixed interface usage 2020-03-25 10:08:25 +01:00
.gitignore Initial implementation 2019-10-04 12:28:45 +02:00
LICENSE Initial implementation 2019-10-04 12:28:45 +02:00
README.md Initial implementation 2019-10-04 12:28:45 +02:00
allocator.go Added allocation for pointers 2019-12-17 00:42:05 +01:00
decoder.go Added more types. Implemented unsafe marshalling for faster 2019-10-05 01:42:09 +02:00
encoder.go Added more types. Implemented unsafe marshalling for faster 2019-10-05 01:42:09 +02:00
endianess.go Added more types. Implemented unsafe marshalling for faster 2019-10-05 01:42:09 +02:00
marshal.go Nil handling added 2020-02-23 03:23:17 +01:00
unmarshal.go Fixed interface usage 2020-03-25 10:08:25 +01:00
unsafe_decoder.go Added map type. Added unsafe decoder 2019-10-05 13:40:18 +02:00
unsafe_encoder.go Added more types. Implemented unsafe marshalling for faster 2019-10-05 01:42:09 +02:00
unsafe_marshal.go Bugfix: Handling of struct fields 2019-11-05 17:52:42 +01:00
unsafe_unmarshal.go Added allocation for pointers 2019-12-17 00:42:05 +01:00

README.md

ssob

Stupid simple object binary gob like serializer intended to be easy to port and fast