Holy cheese my untyped composite literal proposal from 2015 just got accepted. #golang github.com/golang/go/is...
Damien Neil
Damien Neil
@misago.org
Gopher. Mostly posts cat pictures. Probably not actually the most evilest cat in the world. he/him
747 followers44 following57 posts
Damien Neil reposted
“Traversal-resistant file APIs” by Damien Neil — go.dev/blog/osroot #golang
I’m tremendously excited about the synctest package. There’s usually a tension between making async code idiomatic or testable. Synctest makes the idiomatic code testable. #golang go.dev/blog/synctest
Damien Neil reposted
The Go protocol buffer Opaque API is released! go.dev/blog/protobu... This is a new, optional version of the generated code API which hides the internal implementation details. It’s been in use inside Google for years now. Congrats to the Go protobuf maintainers on the open source release! #golang
Damien Neil reposted
I just closed go.dev/issue/54766 as fixed! Please try out the RC! 🇨🇭┳┳
🎊 Go 1.24 Release Candidate 1 is released! 🏃♀️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new 🔈 Announcement: groups.google.com/g/golang-ann... 📦 Download: go.dev/dl/#go1.24rc1
A silly Go channel trick: The idea behind the gate type (pkg.go.dev/github.com/n...) is to use two channels to store one bit of state. If one channel contains a value the bit is set; if the other it is not.
A silly Go channel trick: The idea behind the gate type (pkg.go.dev/github.com/n...) is to use two channels to store one bit of state. If one channel contains a value the bit is set; if the other it is not.
Damien Neil reposted
I have been asked by @misago.org to post more pictures of our cats for him to share, so here are the girls enjoying a sunbeam nap.
Damien Neil reposted
You are up to date.