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 0f4b7ad08e Moved RegisterType to marshalVal 2021-10-21 11:54:42 +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 error type. 2021-08-21 22:29:18 +02:00
decoder.go Bugfix unmarshalling struct 2021-09-07 21:35:35 +02:00
encoder.go Moved RegisterType to marshalVal 2021-10-21 11:54:42 +02:00
endianess.go Added more types. Implemented unsafe marshalling for faster 2019-10-05 01:42:09 +02:00
error.go Added error type. 2021-08-21 22:29:18 +02:00
go.mod Serializing rewrite 2021-09-02 00:08:59 +02:00
go.sum Serializing rewrite 2021-09-02 00:08:59 +02:00
marshal.go Moved RegisterType to marshalVal 2021-10-21 11:54:42 +02:00
types.go Added Interface handling 2021-10-21 11:46:02 +02:00
unmarshal.go Added Interface handling 2021-10-21 11:46:02 +02:00

README.md

ssob

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