Damien Neil
@misago.org
📤 695
📥 37
📝 49
Gopher. Mostly posts cat pictures. Probably not actually the most evilest cat in the world. he/him
reposted by
Damien Neil
Go
9 months ago
“Traversal-resistant file APIs” by Damien Neil —
go.dev/blog/osroot
#golang
loading . . .
Traversal-resistant file APIs - The Go Programming Language
New file access APIs in Go 1.24.
https://go.dev/blog/osroot
1
122
27
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
loading . . .
Testing concurrent code with testing/synctest - The Go Programming Language
Go 1.24 contains an experimental package to aid in testing concurrent code.
https://go.dev/blog/synctest
9 months ago
2
32
9
reposted by
Damien Neil
Laurie J
11 months ago
Christmas cats for
@misago.org
0
4
1
20 books that have stayed with you or influenced you. One book per day. No explanations, no reviews, just covers.
add a skeleton here at some point
11 months ago
1
3
1
And now, a cat.
12 months ago
0
4
0
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
loading . . .
Go Protobuf: The new Opaque API - The Go Programming Language
We are adding a new generated code API to Go Protobuf.
https://go.dev/blog/protobuf-opaque
12 months ago
1
23
6
reposted by
Damien Neil
Michael Pratt
12 months ago
I just closed
go.dev/issue/54766
as fixed! Please try out the RC! 🇨đź‡â”łâ”ł
add a skeleton here at some point
2
48
9
Yes?
12 months ago
0
4
0
Cocoa.
12 months ago
0
3
0
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.
loading . . .
gate package - github.com/neild/gate - Go Packages
https://pkg.go.dev/github.com/neild/gate
about 1 year ago
1
13
1
Hello!
about 1 year ago
0
3
0
Good morning.
about 1 year ago
0
7
0
reposted by
Damien Neil
Laurie J
about 1 year ago
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.
0
1
1
Hello, Bluesky. Have a cat.
about 1 year ago
0
12
0
reposted by
Damien Neil
Laurie J
about 1 year ago
The silky void cat and the floofy muppet cat send you serenity for today.
1
3
1
I added a simple queue example to
github.com/neild/gate
.
loading . . .
GitHub - neild/gate: alternative condition variable synchronization primitive
alternative condition variable synchronization primitive - neild/gate
https://github.com/neild/gate
about 1 year ago
1
11
2
you reached the end!!
feeds!
log in