Carlos Amédée
@amedee.dev
📤 67
📥 129
📝 12
reposted by
Carlos Amédée
Michael Pratt
3 months ago
If you haven't been keeping up, Go 1.21 reduced overhead from ~10% to ~1%. 1.22 overhauled the format to improve reliability and add information. 1.25 has a built in trace flight recorder. And we have an active proposal (
go.dev/issue/62627
) for a trace parsing package to enable arbitrary tooling.
loading . . .
proposal: x/debug/trace: add package for parsing execution traces · Issue #62627 · golang/go
As part of #60773 (tracking issue #57175) I've been working on a new parser for the execution tracer, and to save work down the line I've also been trying to come up with a nice API that would work...
https://go.dev/issue/62627
1
12
3
reposted by
Carlos Amédée
Go
4 months ago
“A new experimental Go API for JSON” by Joe Tsai, Daniel Martí, Johan Brandhorst-Satzkorn, Roger Peppe, Chris Hines, and Damien Neil —
https://go.dev/blog/jsonv2-exp
#golang
2
41
11
reposted by
Carlos Amédée
Go
4 months ago
“Container-aware GOMAXPROCS” by Michael Pratt and Carlos Amedee —
https://go.dev/blog/container-aware-gomaxprocs
#golang
0
37
9
reposted by
Carlos Amédée
Michael Pratt
6 months ago
Thanks
@commaok.xyz
for hosting
@michael.express
and I to talk about a fun bug in Go’s new Green Tea GC and the tools we used to investigate.
sigpod.dev/6
loading . . .
Significant Bits | Read/Write/Nil with Michael Knyszek and Michael Pratt
Please read important erratum at end of these notes!Astute listeners will notice that this is the first episode in over a year. I recorded not one but two awesome interviews...and then failed to ed...
https://sigpod.dev/6
1
25
10
reposted by
Carlos Amédée
Michael Knyszek
8 months ago
New experimental garbage collector for Go programs!
github.com/golang/go/is...
loading . . .
runtime: green tea garbage collector · Issue #73581 · golang/go
Green Tea 🍵 Garbage Collector Authors: Michael Knyszek, Austin Clements Updated: 2 May 2025 This issue tracks the design and implementation of the Green Tea garbage collector. As of the last update...
https://github.com/golang/go/issues/73581#issuecomment-2847696497
2
123
43
reposted by
Carlos Amédée
Michael Pratt
9 months ago
I’ve filed a proposal to make GOMAXPROCS aware of container CPU limits by default! Please take a look and provide feedback if this is something you care about!
go.dev/issue/73193
loading . . .
proposal: runtime: CPU limit-aware GOMAXPROCS default · Issue #73193 · golang/go
Overview Change the Go runtime on Linux to use CPU cgroup quota limits to set the default value of GOMAXPROCS. This is a concrete proposal for the ideas discussed in #33803. I've included a lot of ...
https://go.dev/issue/73193
5
46
14
Shoutout to
@zekjur.bsky.social
for showing me the way. Magit really is great.
11 months ago
0
2
1
Of all the cults out there, this groundhog praising cult is the most entertaining.
11 months ago
0
1
0
reposted by
Carlos Amédée
Go
12 months ago
🥳 Go 1.23.5 and 1.22.11 are released! 🔏 Security: Includes security fixes for CVE-2024-45336 and CVE-2024-45341 in crypto/x509 and net/http 🔈 Announcement:
groups.google.com/g/golang-ann...
⬇️ Download:
go.dev/dl/#go1.23.5
0
77
15
reposted by
Carlos Amédée
Michael Knyszek
about 1 year ago
How often do people run into the SetFinalizer footguns in Go? (Accidental cycle, for example.) Would a GODEBUG that does something slow but tells you when you've made a mistake be useful to you? (Maybe even just for tests, to prevent a regression?) Sketch:
go-review.googlesource.com/c/go/+/634599
loading . . .
Gerrit Code Review
https://go-review.googlesource.com/c/go/+/634599
4
6
5
reposted by
Carlos Amédée
Go
about 1 year ago
"Go Protobuf: The new Opaque API" by Michael Stapelberg (
@zekjur.bsky.social
) —
go.dev/blog/protobu...
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
1
93
18
I finally got around to planting my French shallots. I've completed my transformation into my parents.
about 1 year ago
0
2
0
Every now and then, nyc reminds you who is boss. My AirPods just fell out of my ear and onto the subway track.
almost 2 years ago
0
1
0
And ~24 hours later the raid 5 volume is rebuilt. I should really work on upgrading this thing while it's top of mind.
almost 2 years ago
1
0
0
It might be time to replace my Synology DS415+. One of the drives is on it's way out and I'm not confident that it's going to recover if I replace it.
almost 2 years ago
0
5
0
you reached the end!!
feeds!
log in