Sign in

Damien Neil

@misago.org
748 followers 44 following 57 posts

Gopher. Mostly posts cat pictures. Probably not actually the most evilest cat in the world. he/him

PostsRepliesMedia
Damien Neil @misago.org · 08/04/2026
Holy cheese my untyped composite literal proposal from 2015 just got accepted. #golang github.com/golang/go/is...
github.com
proposal: spec: type inferred composite literals · Issue #12854 · golang/go
Composite literals construct values for structs, arrays, slices, and maps. They consist of a type followed by a brace-bound list of elements. e.g., x := []string{"a", "b", "c"} I propose adding unt...
4314
Reposted by Damien Neil
Go @golang.org · 12/03/2025
“Traversal-resistant file APIs” by Damien Neil — go.dev/blog/osroot #golang
go.dev
Traversal-resistant file APIs - The Go Programming Language
New file access APIs in Go 1.24.
112025
Damien Neil @misago.org · 19/02/2025
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
go.dev
Testing concurrent code with testing/synctest - The Go Programming Language
Go 1.24 contains an experimental package to aid in testing concurrent code.
2327
Reposted by Damien Neil
Laurie J @lmjake.bsky.social · 26/12/2024
Christmas cats for @misago.org
A calico muppet cat possessively snuggles a jeans-clad leg in front of a lit Christmas tree.A velvet house panther looks up while atop a crocheted blanket that is atop a human.
041
Damien Neil @misago.org · 19/12/2024
20 books that have stayed with you or influenced you. One book per day. No explanations, no reviews, just covers.
Merchanter’s Luck, by C.J. Cherryh
130
Damien Neil @misago.org · 16/12/2024
And now, a cat.
A floofy muppet cat occupies a blanket with supreme satisfaction. This blanket is hers, not yours, and all is right with the world.
040
Damien Neil @misago.org · 16/12/2024
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
go.dev
Go Protobuf: The new Opaque API - The Go Programming Language
We are adding a new generated code API to Go Protobuf.
1236
Reposted by Damien Neil
Michael Pratt @prattmic.com · 13/12/2024
I just closed go.dev/issue/54766 as fixed! Please try out the RC! 🇨🇭┳┳
go.dev
runtime: use SwissTable · Issue #54766 · golang/go
Abstract From ByteDance Programming Language Team We suggest using SwissTable in the runtime to replace the original implementation of the hashmap. SwissTable is now used in abseil and rust by defa...
2489
Damien Neil @misago.org · 02/12/2024
Yes?
A floofy muppet of a cat looks calmly at the camera, her tranquil expression belying the madcap shenanigans that will soon ensue.
040
Damien Neil @misago.org · 27/11/2024
Cocoa.
A velvet house panther who most definitely did not hork a hairball onto the bed at six in the morning stares innocently at the camera.
030
Damien Neil @misago.org · 27/11/2024
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.
pkg.go.dev
gate package - github.com/neild/gate - Go Packages
1131
Damien Neil @misago.org · 27/11/2024
Hello!
A cat in a bag, looking out at the world with a mad glee that portends the commission of many shenanigans in the near future.
030
Damien Neil @misago.org · 24/11/2024
Good morning.
Upper quarter of a bald head. A cat is floofing the head.
070
Reposted by Damien Neil
Laurie J @lmjake.bsky.social · 21/11/2024
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.
Close up of adorable cat heads snuggled together in a sunbeam Two adorable cats, one black and the other calico, snuggled up for a nap in a sunbeam.
011
Damien Neil @misago.org · 21/11/2024
Hello, Bluesky. Have a cat.
A grumpy, balding, middle-aged man wearing glasses with a cat on his head.
0120
Reposted by Damien Neil
Laurie J @lmjake.bsky.social · 05/11/2024
The silky void cat and the floofy muppet cat send you serenity for today.
131
Damien Neil @misago.org · 17/11/2024
I added a simple queue example to github.com/neild/gate.
github.com
GitHub - neild/gate: alternative condition variable synchronization primitive
alternative condition variable synchronization primitive - neild/gate
1112