Golang drawer
@golang101
178
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
178 subscribers
Golang drawer
https://pldb.com/posts/JohnOusterhout.html
Venture
pldb.com
Golang drawer
https://docs.google.com/presentation/d/1MD_Vlb9d32aMDPu9MOlyVO796mK1Y6GrRcXOl63C7g4/mobilepresent?slide=id.p
Google Docs
Five Steps to Make Your Go Code Faster & More Efficient - FOSDEM 2023
Five Steps to Make Your Go Code Faster & More Efficient Bartłomiej Płotka Senior Software Engineer at Google 4 Feb 2023 | FOSDEM Go Dev Room
Golang drawer
https://about.sourcegraph.com/blog/building-conc-better-structured-concurrency-for-go
Sourcegraph
Building conc: Better structured concurrency for Go | Sourcegraph Blog
We built and released conc, an open-source library that makes it easier and safer to write concurrent code in Go.
Golang drawer
https://research.swtch.com/telemetry-intro
Golang drawer
https://go.dev/blog/pgo-preview
go.dev
Profile-guided optimization preview - The Go Programming Language
Introduction to profile-guided optimization, available as a preview in Go 1.20.
Golang drawer
https://yewtu.be/watch?v=z6pGvbGXo38&feature=youtu.be
Boldly Go | Invidious
Interactive Go Code Review: mox mail server
I set out to roast the mox mail server, by Mechiel Lukkien, but found myself second-guessing many of his choices, rather than able to make conclusive statements about them. So I invited him on to just discuss his code directly. Watch our discussion.
Project…
Golang drawer
https://yewtu.be/watch?v=IsPa11N5pzI&feature=youtu.be
Kai Hendry | Invidious
Really simple Go structured logging with tracing
* https://github.com/kaihendry/slogd - structured logging duration (time taken)
* https://github.com/kaihendry/slogfest
* The "slog" proposal: https://github.com/golang/go/issues/56345
About Go workspaces: https://go.dev/doc/tutorial/workspaces
@tjholowaychuk…
Golang drawer
https://github.com/no-src/gofs
GitHub
GitHub - no-src/gofs: A cross-platform real-time file synchronization tool out of the box based on Golang
A cross-platform real-time file synchronization tool out of the box based on Golang - no-src/gofs
Golang drawer
https://github.com/golang/go/discussions/58409
GitHub
telemetry in the Go toolchain · golang/go · Discussion #58409
Feb 10 5pm US Eastern: Thanks for the lively discussion everyone. It has given me plenty to think about. We are starting to go in circles, and actually new comments are increasingly rare, so I'...
Golang drawer
https://github.com/golang/go/issues/56345
GitHub
log/slog: structured, leveled logging · Issue #56345 · golang/go
We propose a new package providing structured logging with levels. Structured logging adds key-value pairs to a human-readable output message to enable fast, accurate processing of large amounts of...
Golang drawer
https://changelog.com/gotime/266
Changelog
Is htmx the way to Go? featuring Carson Gross (Go Time #266)
A quick look at the history of building web apps, followed by a discussion of htmx and how it compares to both modern and traditional ways of building.
Golang drawer
https://go.dev/blog/slices
go.dev
Arrays, slices (and strings): The mechanics of 'append' - The Go Programming Language
How Go arrays and slices work, and how to use copy and append.
Golang drawer
https://eblog.fly.dev/quirks.html
Golang drawer
https://github.com/golang/go/commit/7d7c6a97f815e9279d08cfaea7d5efb5e90695a8
GitHub
hello, world · golang/go@7d7c6a9
R=ken
DELTA=7 (7 added, 0 deleted, 0 changed)
Golang drawer
https://groups.google.com/g/golang-dev/c/73vJrjQTU1M/m/bM6ks5LyAgAJ
Golang drawer
https://preslav.me/2023/02/06/golang-do-we-need-struct-pointers-everywhere/
Preslav Rachev
User or *User - Do We Need Struct Pointers Everywhere?
A bit of up-front thinking can help make our Go code cleaner and more performant.
Golang drawer
https://www.amazingcto.com/developer-productivity-compiler-errors/
Golang drawer
https://elv.sh/
Golang drawer
https://pldb.com/posts/JohnOusterhout.html
Venture
pldb.com
Golang drawer
https://research.swtch.com/telemetry-intro