Golang drawer
@golang101
177
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
177 subscribers
Golang drawer
https://lokal.so/blog/guide-to-sign-and-notarize-your-go-app-for-outside-mac-app-store-distribution
Lokal.so
Lokal.so: : mDNS HTTP Tunneling, Tunnel for Webhook, HTTP Inspection
Lokal is a tunneling software for Public URL and .local mDNS Address, you can use Lokal for sharing endpoint to another user with ease without deploying your service
Golang drawer
https://changelog.com/gotime/318
Changelog
How things get done on the Go Team with Cameron Balahan, Sameer Ajmani & Russ Cox (Go Time #318)
Angelica is joined by Cameron Balahan, Sameer Ajmani & Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what…
Golang drawer
https://lewismetcalf.com/series/making-regex-from-scratch-in-go/
Golang drawer
https://www.dolthub.com/blog/2024-06-21-channel-three-ways/
Dolthub
Three Ways To Think About Channels
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
Golang drawer
https://invidious.incogniweb.net/channel/UCLKPca3kwwd-B59HNr-_lvA/streams
Golang drawer
https://github.com/wI2L/jsondiff
GitHub
GitHub - wI2L/jsondiff: Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations - wI2L/jsondiff
Golang drawer
https://github.com/danvergara/dblab
GitHub
GitHub - danvergara/dblab: The database client every command line junkie deserves.
The database client every command line junkie deserves. - danvergara/dblab
Golang drawer
https://github.com/k1LoW/tbls
GitHub
GitHub - k1LoW/tbls: tbls is a CI-Friendly tool to document a database, written in Go.
tbls is a CI-Friendly tool to document a database, written in Go. - k1LoW/tbls
Golang drawer
https://github.com/FiloSottile/age
GitHub
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options…
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
Golang drawer
https://github.com/guregu/dynamo
GitHub
GitHub - guregu/dynamo: expressive DynamoDB library for Go
expressive DynamoDB library for Go. Contribute to guregu/dynamo development by creating an account on GitHub.
Golang drawer
https://github.com/go-goyave/goyave/releases/tag/v5.0.0
GitHub
Release Release v5.0.0 · go-goyave/goyave
Introduction
Goyave v5 has been in the oven for over two years. With the first production applications deployed, a ton of issues and flaws revealed themselves, preventing real long-lived projects f...
Golang drawer
https://antonz.org/uuidv7/
antonz.org
UUIDv7 in 33 languages
From JavaScript to Zig, no third-party dependencies.
Golang drawer
https://eltonminetto.dev/en/post/2024-06-12-go-is-a-plataform/
eltonminetto.dev
Go is a platform
Thanks to the Google Developer Experts program, I had the opportunity to participate in Google I/O in Mountain View, California, in May this year.
Golang drawer
https://packagemain.tech/p/protobuf-grpc-vs-json-http
packagemain.tech
Performance Benchmarking: gRPC+Protobuf vs. HTTP+JSON
A fair benchmark with Go examples to compare Protocol Buffers over gRPC vs. JSON over HTTP/1 and HTTP/2.
Golang drawer
https://threedots.tech/post/common-anti-patterns-in-go-web-applications/
threedots.tech
Common Anti-Patterns in Go Web Applications
Avoid the most common anti-patterns we've encountered across multiple Go projects. We reveal how to escape tight coupling, separate logic from implementation, and model your domain effectively. Our battle-tested tactics will help you build more maintainable…
Golang drawer
https://blog.meain.io/2024/golang-context/
blog.meain.io
Putting Go's Context package into context
A look into how the context package in Golang works
Golang drawer
https://www.gingerbill.org/article/2024/06/17/go-iterator-design/
www.gingerbill.org
Why People are Angry over Go 1.23 Iterators
NOTE: This is based on, but completely rewritten, from a Twitter post: https://x.com/TheGingerBill/status/1802645945642799423
TL;DR It makes Go feel too “functional” rather than being an unabashed imperative language.
I recently saw a post on Twitter showing…
Golang drawer
Forwarded from
DevOps drawer
https://github.com/glanceapp/glance
GitHub
GitHub - glanceapp/glance: A self-hosted dashboard that puts all your feeds in one place
A self-hosted dashboard that puts all your feeds in one place - glanceapp/glance
Golang drawer
https://www.dolthub.com/blog/2024-07-01-golang-generic-collections/
Dolthub
Writing generic collection types in Go: the missing documentation
How to write a generic collection type in Go: 2 wrong ways and the right way.
Golang drawer
https://evilmartians.com/chronicles/realtime-diagnostic-logging-or-how-to-really-spy-on-your-go-web-apps
evilmartians.com
Realtime diagnostic logging, or how to really spy on your Go web apps—Martian Chronicles, Evil Martians’ team blog
Learn how to temporarily stream verbose logs from your Go application without restarts and even without changing the application-level logging settings.
Golang drawer
https://pkg.go.dev/rsc.io/gaby
pkg.go.dev
gaby command - rsc.io/gaby - Go Packages
Gaby is an experimental new bot running in the Go issue tracker as [@gabyhelp], to try to help automate various mundane things that a machine can do reasonably well, as well as to try to discover new things that a machine can do reasonably well.