Go Turns 15 - The Go Programming Language
Happy Birthday, Go! Go Turns 15 — Grab a slice of cake, Go has celebrated its...
Miniflux - Minimalist and Opinionated Feed Reader
Miniflux 2.2.3: Minimalist and Opinionated Feed Reader — So minimalist that no ORM or framework is...
GitHub - ankorstore/yokai: Simple, modular, and observable Go framework for backend applications.
Yokai: A Modular, Observable Go Framework for Backend Apps — A modular framework for production-grade Go...
WarpStream - An Apache Kafka Compatible Data Streaming Platform
Reduce Your Apache Kafka Costs by 80+% — Kafka with no local disks or interzone fees,...
Convert entire websites to markdown | html-to-markdown
html-to-markdown 2.1: Convert HTML to Markdown — Actually parses HTML rather than just using regexes so...
GitHub - olebedev/when: A natural language date/time parser with pluggable rules
🕒 When 1.1: Natural Language Date/Time Parser — A very long standing, and useful, library. The idea...
ML in Go with a Python sidecar - Eli Bendersky's website
Machine Learning in Go with a Python Sidecar — While Python currently holds the ML crown...
Creating a Brainrot Language Server in Golang
Creating a 'Brainrot' Language Server in Go — So-called ‘brainrot’ is a mishmash of next generation...
Go Runtime Finalizer and Keep Alive
Go Runtime Finalizer and Keep Alive — A look into Go’s runtime.SetFinalizer and runtime.KeepAlive APIs, two...
fmt.Sprintf vs String Concat
fmt.Sprintf vs String Concat — While code using fmt.Sprintf might look better-structured, simple string concatenation (+)...
GitHub - wasmvision/wasmvision: wasmVision gets you going with computer vision.
👀 wasmVision: A Way to Get Go-ing with Computer Vision — Fresh from the genius behind TinyGo...
TypeScript, Golang, & Rust Side-by-Side | Learn Polyglot Programming with TypeScript, Go & Rust
Polyglot Programming: TypeScript, Go, & Rust — A mind-bending tutorial journey about programming side-by-side in these three...
memory regions · golang/go · Discussion #70257
Proposal: Add Region-Based Memory Management to Go — If you have a long memory you might...
Building thread-safe abstractions in Java versus Go
Building Thread-Safe Abstractions in Java vs Go — A look at translating pieces of the SimpleDB...
Writing secure Go code
Writing Secure Go Code — A handy article rounding up a variety of resources and techniques...
Webinar | How to Compare Postgres Plans & Tune Slow Queries with pganalyze
How to Compare Postgres EXPLAIN Plans & Tune Slow Queries — Are slow Postgres queries impacting...
27.6% of the Top 10 Million Sites are Dead
Checking the Top 10 Million Web Sites with Go — Actually titled ‘27.6% of the Top...
Ranging over functions in Go 1.23 - Eli Bendersky's website
Ranging Over Functions in Go 1.23 — This post discusses several examples of using the new...
The Business of Go - Cameron Balahan, Google
▶ The Business of Go — I often skip high level talks to focus on technical ones,...
Create a Full-Stack App With Go and React | The GoLand Blog
Creating a Full-Stack App with Go and React — A look at bringing together the best...
Constraints in Go — Bitfield Consulting
Constraints in Go — John has finished his 4-part series on generics (which started here) with...
Product for Engineers | Substack
The First Newsletter Dedicated to Product Engineers — Learn the skills and strategies the new generation...
GitHub - roblaszczak/vgt: The missing tool for Visualising Go Tests
vgt: The 'Missing Tool' for Visualizing Go Tests? — A browser-based tool for visualizing Go test...
GitHub - orsinium-labs/jsony: ⚡️ A blazing fast and safe Go package for serializing JSON
jsony: A 'Blazing Fast', Safe JSON Serialization Library — Pure Go, reflection free, and faster than...
pg_flo - Stream, transform, and route PostgreSQL data in real-time
pg_flo: Stream, Transform, and Route Postgres Data in Real-time — Offers a set of filters and...
GitHub - nvim-neotest/neotest: An extensible framework for interacting with tests within NeoVim.
Neotest: A Framework for Interacting with Tests from NeoVim — If you’re a NeoVim user, this...
A curated list of awesome Go frameworks, libraries and software - Awesome Go
Awesome Go: Almost 3000 Categorized Go Resources — A perennially useful resource that continues to get...
Writing Benchmarks: Performance testing in Go/Golang
Writing Benchmarks: Performance Testing in Go — A handy article that lays out all that’s possible...
Exploring AI-Powered Solutions with OLAMA and LangChain Go
▶ 🤖 Exploring AI-Powered Solutions with Ollama and LangChain Go — Ollama is used to run open source large...
Golang developers should try Odin | (a)RManos Blog
Why Go Developers Should Try Odin — Odin is a lesser known but well featured programming...
Jia Tanning Go code
'Jia Tanning' Go Code — 'Jia Tan' here refers to essentially ‘backdooring’ a codebase with code...
Fuzz Testing Go HTTP Services
Fuzz Testing Go HTTP Services — You can’t possibly test all of the potential inputs your...
Temporal 101 with TypeScript | Learn Temporal
Free Course: Temporal 101 with Go — 🎓 Join this course to learn the basics of...
GitHub - mikefarah/yq: yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
yq: Portable CLI YAML, JSON and XML Processor — jq is a popular tool for working...
GitHub - sachaos/viddy: 👀 A modern watch command. Time machine and pager etc.
Viddy 1.2: A Modern Go Alternative to watch — viddy can execute commands on a periodic...
GitHub - goccy/go-graphviz: Go bindings for Graphviz
go-graphviz: Go Bindings for Graphviz — Graphviz is a popular open source graph visualization toolkit and...
listmonk - Free and open source self-hosted newsletter, mailing list manager, and transactional mails
ListMonk 4.0: Self-Hosted Newsletter and Mailing List Manager — If you don’t want to pay to...
GitHub - dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub 🚀
gh-dash 4.7: A CLI-Based Dashboard for GitHub — A TUI app for displaying a dashboard of...
https://xuri.me/excelize/
Excelize 2.9: A Pure Go Way to Work with Excel Spreadsheets — Read and write XLAM...
Enterprise Ready Conf – by WorkOS
🗓️ Enterprise Ready Conference — One-day event in SF for prod/eng leaders building enterprise SaaS — with...
Optimising and Visualising Go Tests Parallelism: Why more cores don't speed up your Go tests
Optimizing and Visualizing Test Parallelism: Why More Cores Don't Speed Up Your Go Tests — You’re...
Go Plan9 Memo, Speeding Up Calculations 450%
Speeding Up Calculations 450% with Go Assembly — Go’s assembler is heavily inspired by Plan 9’s...
Leveraging benchstat Projections in Go Benchmark Analysis!
Leveraging benchstat Projections in Go Benchmark Analysis — benchstat is a stdlib tool that compares and...
A taste of Go code generator magic: a quick guide to getting started—Martian Chronicles, Evil Martians’ team blog
A Taste of Go Code Generator Magic: A Quick Guide to Getting Started — There aren’t many...
GitHub - sablierapp/sablier: Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.
Sablier 1.8: An API for Running Containers on Demand — .. and shutting them down automatically...
ogen | ogen
ogen 1.5: OpenAPI v3 Code Generator for Go — Best explained in its introductory blog post,...
GitHub - Shopify/toxiproxy: :alarm_clock: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Toxiproxy 2.10: A TCP Proxy to Simulate 'Chaotic' Network Conditions — A long standing Shopify project designed...
Russ Cox on passing the torch with Austin Clements & Cherry Mui (Go Time #333)
▶ Russ Cox on Passing the Torch — Former Go tech lead Russ Cox went on the...
When I told 4,091 writers they weren’t getting paid
'When I Told 4,091 Writers They Weren’t Getting Paid..' — An engineer over at the annoying...
Blacksmith
Run GitHub Actions Up to 2x Faster at Half the Cost — Blacksmith runs your GitHub Actions...