Anton Zhiyanov
antonz.org
Anton Zhiyanov
@antonz.org
Open source maintainer. Writing interactive technical books at https://antonz.org
Thank you, Kapil! I'm really glad you liked the book 😊

Sometimes people think exercises are optional, but they're actually essential for really learning concurrency.
October 15, 2025 at 12:48 PM
Yep! As for the test assertions, I really doubt they'll ever make it into the standard library. There's a lot of opposition at Google: go.dev/doc/faq#test...
September 30, 2025 at 1:44 PM
Yes, that's how things are right now. We just need to stay calm and wait for things to settle down and for better practices to become more common.
September 30, 2025 at 1:40 PM
In Go, you can only use the new built-in with types: new(T).

Starting with Go 1.26, you can also use it with expressions: new(expr).

new(expr) allocates a variable of type T, initializes it to the value of expr, and returns its address, a value of type *T.

antonz.org/accepted/new...
Go proposal: new(expr)
Allow the new built-in to be called on expressions.
antonz.org
September 24, 2025 at 12:21 PM
Nope.
August 11, 2025 at 1:31 PM
Thanks James, glad you like it!
July 19, 2025 at 2:17 PM