Thank you, glad you like it! In fact, one of the reasons I started Codapi in 2023 was to have a playground for an interactive book on Go concurrency.
I got a bit carried away with Codapi and later Redka (Redis+SQLite), but eventually returned to the book :)
I imagine this will be requirement, but please have a section on contexts. As near as I can tell, it is a pointer to a thread safe area for data, but I’m not certain.
Context in Go is (mostly) a tool for canceling operations. There will be a chapter on contexts in part 1 of the book.