Data races, test assertions and more Redis
Go Concurrency chapters, interactive Go 1.25 tour, test assertions package and Redis backed by Postgres.
Hi! Long time no see. Hope you are doing well.
I'm Anton. I work on open source and write interactive technical books.
You're receiving this email because you subscribed to my updates at antonz.org/subscribe. If you'd like to unsubscribe, use the link at the bottom of this email.
Since the last issue, I've published four more chapters of my interactive Go Concurrency book:
Two more chapters to go :)
I've also made an interactive tour for the upcoming Go 1.25 release, plus a separate guide that compares json/v1 and json/v2.
Speaking of new releases, I've published an ultra-lightweight test assertions package called Be. I don't think you need testify/assert to write concise and expressive tests.
Finally, my Redka project — Redis re-implemented with SQL — now supports PostgreSQL. Not as fast as the SQLite-backed version, but still handles 11K+ operations/sec.
That's all for now! See you in a while.
Anton
You just read issue #13 of Anton Zhiyanov. You can also browse the full archives of this newsletter.