https://mailpit.axllent.org/
Mailpit: Go-Powered Email and SMTP Testing Tool — A small, fast, efficient and zero-dependency email testing...
GitHub - orisano/gosax: Go library for XML SAX (Simple API for XML) parsing
gosax: Libary for XML SAX (Simple API for XML) Parsing — A read-only XML parsing library...
Introduction - Git Town 16.6
Git Town: Extra Commands for More Structured Git Usage — Provides additional git commands to automate...
GitHub - nektos/act: Run your GitHub Actions locally 🚀
Act: Run Your GitHub Actions Locally — Run act and it looks at your repo’s GitHub...
Hyrum's Law in Golang / Abenezer Belachew
Encountering Hyrum's Law in Go — When the author encountered an intriguing comment in Go’s codebase...
Go sync.Once is Simple... Does It Really?
Go sync.Once is Simple, But How Does It Work? — “The sync.Once is probably the easiest...
Developing a Terminal App in Go with Bubble Tea
▶ Developing a Terminal App in Go with Bubble Tea — A well produced 50-minute screencast walking...
Understanding command injection vulnerabilities in Go | Snyk
Understanding Command Injection Vulnerabilities in Go — If you’re calling out to system utilities from your...
GoLand 2024.3 Is Out! | The GoLand Blog
GoLand 2024.3 Released — The popular (commercial) Go IDE gets its latest big update with multiline...
Creating a Brainrot Language Server in Golang
Creating a 'Brainrot' Language Server in Go — So-called ‘brainrot’ is a mishmash of next generation...
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...
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...
WarpStream - An Apache Kafka Compatible Data Streaming Platform
Reduce Your Apache Kafka Costs by 80+% — Kafka with no local disks or interzone fees,...
Miniflux - Minimalist and Opinionated Feed Reader
Miniflux 2.2.3: Minimalist and Opinionated Feed Reader — So minimalist that no ORM or framework is...
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 - 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...
Go Turns 15 - The Go Programming Language
Happy Birthday, Go! Go Turns 15 — Grab a slice of cake, Go has celebrated its...
memory regions · golang/go · Discussion #70257
Proposal: Add Region-Based Memory Management to Go — If you have a long memory you might...
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...
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...
fmt.Sprintf vs String Concat
fmt.Sprintf vs String Concat — While code using fmt.Sprintf might look better-structured, simple string concatenation (+)...
Go Runtime Finalizer and Keep Alive
Go Runtime Finalizer and Keep Alive — A look into Go’s runtime.SetFinalizer and runtime.KeepAlive APIs, two...
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...
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...
Building thread-safe abstractions in Java versus Go
Building Thread-Safe Abstractions in Java vs Go — A look at translating pieces of the SimpleDB...
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...
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...
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...
Temporal 101 with TypeScript | Learn Temporal
Free Course: Temporal 101 with Go — 🎓 Join this course to learn the basics of...
Fuzz Testing Go HTTP Services
Fuzz Testing Go HTTP Services — You can’t possibly test all of the potential inputs your...
Jia Tanning Go code
'Jia Tanning' Go Code — 'Jia Tan' here refers to essentially ‘backdooring’ a codebase with code...
Golang developers should try Odin | (a)RManos Blog
Why Go Developers Should Try Odin — Odin is a lesser known but well featured programming...
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...
Writing Benchmarks: Performance testing in Go/Golang
Writing Benchmarks: Performance Testing in Go — A handy article that lays out all that’s possible...
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...
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...
Go Plan9 Memo, Speeding Up Calculations 450%
Speeding Up Calculations 450% with Go Assembly — Go’s assembler is heavily inspired by Plan 9’s...