Go Developer Survey 2024 H1 Results (go.dev)
GoLand 2024.1 is out! With a free locally run AI full line completion, performance improvements, and some neat UX improvements. Check it out! (blog.jetbrains.com)
Go 1.22.2 released (go.dev)
go1.22.2 (released 2024-04-03) includes a security fix to the net/http package, as well as bug fixes to the compiler, the go command, the linker, and the encoding/gob, go/types, net/http, and runtime/trace packages. See the Go 1.22.2 milestone on our issue tracker for details.
Go Enums Still Suck (www.zarl.dev)
Rook, a secret service backed by Keepass 4.x kdbx (sr.ht)
cross-posted from: midwest.social/post/9890016...
What even is “Dependency Injection”? (a practical example using Go) (medium.com)
Go Enums Suck (www.zarl.dev)
The Go 'range over functions' proposal and user-written container types
utcc.utoronto.ca/…/GoRangefuncAndUserContainers
One Billion Rows Challenge in Golang (www.bytesizego.com)
Sometime around the middle of January, I stumbled across One Billion Rows Challenge. I had a lot of fun working on this. I started with an execution time of > 6min and finished at about 14s. Here’s how I went about it.
How I write HTTP services in Go after 13 years (grafana.com)
Routing Enhancements for Go 1.22 (go.dev)
Questioning Go's range-over-func Proposal (rulmer.xyz)
I’ve seen that a new “range-over-func” experiment is available with Go 1.22. In this article, I took a closer look and evaluated the feature for myself.
Go 1.22 Release Notes - The Go Programming Language (go.dev)
ServerClip - Tool for copying contents of a file over various ssh connections. (github.com)
cross-posted from: lemmy.world/post/11504334...
What’s New in Go 1.22: slices.Concat (blog.carlana.net)
invidtui - An opensource cross-platform Invidious client v0.3.8 is released (darkhz.github.io)
Hello Lemmy,...
Why Go is my favorite programming language (michael.stapelberg.ch)
Share your feedback about developing with Go (go.dev)
Why does the time package only define durations up to Hour?
I am doing a lot of work right now that requires day and year durations and I have to define those myself. I wonder why they didn’t include those in the time package.
Coming Soon: Golang 1.22 (www.dolthub.com)
What’s New in Go 1.22: reflect.TypeFor (blog.carlana.net)
Go 1.21.6 and Go 1.20.13 are released (groups.google.com)
Go: What We Got Right, What We Got Wrong (commandcenter.blogspot.com)
GoHome: A simple app to host your Go modules with vanity URLs
Repo: https://git.code.netlandish.com/~petersanchez/gohome...