I did Build Your Own Text
Editor only in Go
instead of C. In my
original effort, I tried to keep the spirit of kilo
: a single file of
source code, everything as simple as possible.
This project is an attempt to refactor the C-like Go I was left with after finishing the project. I've created packages to separate concerns, and made it more idiomatic Go, rather than transliterated C.