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 3b56e93763 Go module 2020-08-26 12:50:59 +02: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
go.mod Go module 2020-08-26 12:50:59 +02:00
marshal.go Fixed float handling 2020-05-24 19:05:04 +02:00
unmarshal.go Fixed float handling 2020-05-24 19:05:04 +02: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