We need to create a Go library for parsing Redis Serialization Protocol (RESP) data. This will allow us to efficiently handle and decode various RESP data types, including strings, errors, integers, bulk strings, and arrays.
Tasks
[x] Create a new Go package/module for the RESP parser
[x] Implement core functionality to parse RESP data
[x] Handle different RESP data types: strings, errors, integers, bulk strings, and arrays
[x] Implement error handling for unknown RESP types
[x] Create documentation with usage examples
[x] Write unit tests to ensure proper functionality
We need to create a Go library for parsing Redis Serialization Protocol (RESP) data. This will allow us to efficiently handle and decode various RESP data types, including strings, errors, integers, bulk strings, and arrays.
Tasks