It's a port of QuillJS Delta's repo to Go
Try to find a balance between staying close to the original and being idiomatic Go
Refer to the original QuillJS repo for reference
Have a backend that supports operational transformations written in Go, that also supports Quill's Delta format, which we use at work.
Pretty sure this will run faster with concurrent users.