~golangweekly | Bookmarks (153)
-
GitHub - enrichman/httpgrace: Go `net/http` wrapper with graceful shutdown baked in.
httpgrace: A net/http Wrapper with Graceful Shutdown — Rather than call http.ListenAndServe, the idea is you...
-
GitHub - twmb/franz-go: franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 4.0+. Producing, consuming, transacting, administrating, etc.
franz-go: A Complete Apache Kafka Client Library — A library that “aims to provide every Kafka...
-
Simpler backoff
Simpler Backoff — Exponential backoff algorithms can be complex and difficult to reason about, or you...
-
Release v0.35.0 · stephenafamo/bob
Bob 0.35: SQL Query Builder and ORM/Factory Generator — Though v0.36 and v0.37 have come out...
-
GitHub - nikolaydubina/go-binsize-treemap: 🔍 Go binary size SVG treemap
go-binsize-treemap: Render a Visualization of Go Executable Space Usage — Easier to look at than explain...
-
[ On | No ] syntactic support for error handling - The Go Programming Language
[ On | No ] Syntactic Support for Error Handling — The topic of handling errors...
-
In-House Kubernetes vs. Managed Kubernetes-as-a-Service
The Guide to In-House Vs Managed Kubernetes-As-A-Service — Struggling with the “build vs. buy” decision when...
-
Pure vs. impure iterators in Go :: jub0bs.com
Pure vs. Impure Iterators in Go — Go 1.23 introduced custom iterators, but the standard ‘single-use’...
-
Cool Golang slog.Logger tricks
Three Cool slog.Logger Tricks — Make slog.Logger sing with a few smart, composable logging patterns.
-
Night Knight by ancad
Night Knight: A 60 FPS Go Remake of an 80's Videogame — A reader and their...
-
GitHub - goforj/godump: A minimal, developer-friendly pretty-printer and debug dumper for Go structs, inspired by Laravel’s dump() and Symfony’s VarDumper.
godump: A Pretty-Printer and Debug Dumper for Structs — Inspired by a similar feature in Laravel,...
-
What's new in Go
▶ What's New in Go: Google's Take — Released as part of last week’s Google I/O, Go’s...
-
Go Cryptography Security Audit - The Go Programming Language
The Results of Go's Cryptography Security Audit — The core team brought in an external security...
-
Go synctest: Solving Flaky Tests
Solving Flaky Tests with Go 1.24's synctest — Goroutine scheduling can introduce hard-to-debug complexity to tests,...
-
The Generics Way to Use GORM
The Generics Way to Use GORM — GORM is a popular ORM library for Go and...
-
CodeRabbit - Visual Studio Marketplace
CodeRabbit’s Free AI Code Reviews in IDE - VS Code, Cursor, Windsurf — AI code reviews...
-
GitHub - ploMP4/chafa-go: Go bindings for the Chafa terminal graphics library. Render images on the terminal without CGO or external dependencies.
chafa-go: Render Images in the Terminal with Chafa — Go bindings for Chafa, a C library...
-
GitHub - helshabini/fsbroker: FSBroker is a Go library which aims to broker, group, dedup, and filter FSNotify events.
FSBroker: Broker, Group, Dedup, and Filter FSNotify Events — A library that sits on top of...
-
GitHub - cshum/vipsgen: Go binding generator for libvips image processing library
vipsgen: Go Binding Generator for libvips — libvps is a popular and efficient image processing library....
-
Leaving Google – Airs – Ian Lance Taylor
Ian Lance Taylor Has Left Google — One of the most active contributors to Go (and...
-
UPX: the Ultimate Packer for eXecutables - Homepage
UPX 5.0: The 'Ultimate Packer' for EXecutables — Staying on the theme of compression.. UPX is...
-
GitHub - yuin/goldmark: :trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
Goldmark: A Markdown Parser Written in Go — Pure Go, easy to extend, and CommonMark compliant...
-
Release 36.0.0 · antonmedv/fx
Fx 36.0: A Command-Line JSON Processing Tool — If you’ve got some files full of JSON...
-
GitHub - hookdeck/outpost: Open Source Outbound Webhooks and Event Destinations Infrastructure
Outpost: Outbound Webhooks and Event Destinations Infrastructure — A way to add reliable outbound webhooks and...