njones / socketio

A Modern SocketIO library for go
MIT License
60 stars 9 forks source link

Update EIO packet/payload encoding/decoding #10

Closed njones closed 2 years ago

njones commented 2 years ago

Updates the EIO packet encoding and decoding to collect all errors and test the happy path. Also updates the payload encoding and decoding so that it is tested along the happy path and all errors are collected.

This is a major refactor that makes the code clearer and consistent.

Fixes #6