New unique package - The Go Programming Language
Go 1.23's New unique Package — The package’s purpose is to make comparing values more efficient...
Micro - Home
µ micro: A Go-Powered Terminal-Based Text Editor — Aiming to be “somewhat of a successor to...
GitHub - ssoready/hyrumtoken: A Golang package to encrypt your pagination tokens
hyrumtoken: A Package to Encrypt Pagination Tokens — For when you don’t want API clients to...
GitHub - dgraph-io/badger: Fast key-value DB in Go.
BadgerDB 4.3: A Fast, Embeddable Key-Balue DB in Go — Designed as a performant alternative to...
GitHub - tz3/goforge: GoForge is a command-line interface (CLI) tool designed to streamline the setup of new API projects for Go developers. With GoForge, you can quickly generate a well-structured...
GoForge: A CLI Tool to Streamline Go Project Initialization — Rather than manually creating files and...
Bring Your Own Cloud Kafka-Compatible Data Streaming
Kafka-Compatible Data Streaming That Reduces Costs and Ops Burden — Zero ops auto-scaling. Perfect provisioning. 10x...
GitHub - ashishb/wp2hugo: The best WordPress to Hugo migrator (written in Go)
wp2hugo: A WordPress to Hugo Blog Migrator — Hugo is a popular Go-powered static site generator...
Tunalog
Tunalog: A No-Install Blogging System Built in Go — With Markdown, theming support, and Web-based editing,...
Mastering ISO 8583 Message Networking with Golang
Mastering ISO 8583 Message Networking with Go — ISO 8583 is an interchange standard for card-based...
Dumb ways to die: Random Values in Pointers · Phil Pearl's Blog
Dumb Ways to Die: Random Values in Pointers — Storing non-pointer values in unsafe.Pointer is.. a...
Slices in Go: Grow Big or Go Home
Slices in Go: Grow Big or Go Home — A deep dive into slices that focuses...
Tips for building Bubble Tea programs
Tips for Building Bubble Tea Programs — Bubble Tea is a powerful Go framework for building...
GitHub - matryer/moq: Interface mocking tool for go generate
moq: An Interface Mocking Tool for go generate — A tool that generates a struct from...
Range Over Function Types - The Go Programming Language
Range Over Function Types in Go 1.23 — Go 1.23 was released just two weeks ago...
Release 0.33.0 · tinygo-org/tinygo
TinyGo 0.33.0: The Go Compiler for 'Small Places' — TinyGo is a fantastic LLVM-based Go implementation...
WorkOS — Your app, Enterprise Ready.
WorkOS: The Modern Identity Platform for B2B SaaS — WorkOS is a modern identity platform for B2B...
The 4-chan Go programmer
The 4-chan Go Programmer (or Sending Channels Over Channels) — No, not that '4chan.' Zach looks into...
Go sync.Pool and the Mechanics Behind It
sync.Pool and the Mechanics Behind It — What sync.Pool is all about, how it’s used, what’s...
GitHub - asg017/sqlite-vec: A vector search SQLite extension that runs anywhere!
sqlite-vec: A Vector Search Extension for SQLite — If using a dedicated vector storage database is...
monday.com - Team Collaboration Software
Streamline Your Product Delivery with monday dev — From ideation to launch, monday dev makes product...
Release v1.0.0 · Permify/permify
Permify 1.0: Open Source Authorization as a Service — A long standing Go-powered system for building...
GitHub - spf13/cast: safe and easy casting from one type to another in Go
cast 1.7: Safe and Easy Casting from One Type to Another — It’s as easy as...
GitHub - google/go-github: Go library for accessing the GitHub v3 API
go-github v64.0: A Go Client for the GitHub v3 API — For the REST API. For...
GitHub - amacneil/dbmate: 🚀 A lightweight, framework-agnostic database migration tool.
Dbmate: A Lightweight, Framework-Agnostic Database Migration Tool — Written in Go but can be used alongside...
GitHub - Broderick-Westrope/tetrigo: A tetris TUI written in Go
Tetrigo: TUI-Powered Tetris Written in Go — Whether you want to just play Tetris, create your...
Go 1.23 is released - The Go Programming Language
Go 1.23 Released — We’ve been hearing about (and linking to) 1.23 for weeks in its...
Go structs are copied on assignment (and other things about Go I'd missed)
Structs are Copied on Assignment (and Other Things About Go I'd Missed) — This gotcha likely...
Learn Containers from Scratch | Basics, Docker, Kubernetes
A Complete Introduction to Containers — Join Brian Holt for this extensive video course covering the...
GopherCon UK 2024
▶ 12 Talks from GopherCon UK 2024 — GopherCon UK took place just a few days ago,...
HTTP/1.0 From Scratch
HTTP/1.0 From Scratch — We recently featured Kevin’s HTTP/0.9 From Scratch, a first step into reimplementing...
An unordered list of things I miss in Go — kokada
'An Unordered List of Things I Miss in Go' — A solid list with some doable...
Go Maps Explained: How Key-Value Pairs Are Actually Stored
Go Maps Explained: How Key-Value Pairs Are Actually Stored — A comprehensive, illustrated tutorial to how...
GitHub - dnaeon/go-vcr: Record and replay your HTTP interactions for fast, deterministic and accurate tests
go-vcr 4.0: Record and Replay Your HTTP Interactions — Record and replay API interactions for faster,...
GitHub - janpfeifer/gonb: GoNB, a Go Notebook Kernel for Jupyter
GoNB: A Go Notebook Kernel for Jupyter — Notebooks make it easy to do literate programming...
FusionAuth: Auth. Built for Devs, by Devs
FusionAuth. Auth Built for Devs, by Devs — Choose self-hosting or cloud, scale from 10 to...
GitHub - elliotchance/pie: 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.
Pie 2.9: A Utility Library for Dealing with Slices — Ways to work with slices with...
GitHub - samber/lo: 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Lo: A Lodash-Style Library for Go 1.18+ — Inspired by JavaScript’s Lodash and brings similar utility...
GitHub - alexellis/kubetrim: Trim your KUBECONFIG automatically.
kubetrim: Trim Your KUBECONFIG Automatically — Takes your kubeconfig and trims out all the old /...
passing torches to Austin and Cherry
Russ Cox Steps Down as Tech Lead of Go — Russ has been instrumental in many...
GitHub - huandu/go-sqlbuilder: A flexible and powerful SQL string builder library plus a zero-config ORM.
go-sqlbuilder: A Flexible SQL String Builder Library — Originally focused on MySQL and Postgres, it now...
GitHub - gabriel-vasile/mimetype: A fast Golang library for media type and file extension detection, based on magic numbers
mimetype: Library for Detecting MIME Types and Extensions — Supporting 173 different types, you pass in...
GitHub - charmbracelet/glamour: Stylesheet-based markdown rendering for your CLI apps 💇🏻♀️
Glamour: Stylesheet-based Markdown Rendering for Your CLI Apps — Glamour lets you render simple Markdown from your...
GitHub - moderato-app/approf: A native macOS app for pprof
approf: A Native macOS App for pprof — An app experience for viewing the results from...
GitHub - gojuno/minimock: Powerful mock generation tool for Go programming language
Minimock: A Tool to Generate Mocks from Interface Declarations — Generates statically typed mocks and helpers,...
HTTP/0.9 From Scratch
Implementing HTTP/0.9 from Scratch — The first instalment of a “HTTP from Scratch” series digging into...
Did you know about Instruments?
Did You Know About Instruments? — Instruments is a macOS app that allows you to create...
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
A 10 Week Go Backend Engineer Onboarding Plan — Stream has published the onboarding program they...
What's the best Static Analysis tool for Golang?
What's the Best Static Analysis Tool for Go? — Static analysis can be a valuable part...
Oscar, an open-source contributor agent architecture
Oscar: An Open-Source Contributor Agent Architecture — As Russ steps away as Go tech lead, he’s...
Initial release • Blog • Cogent Core
Cogent Core: A New GUI Framework for Go — A new GUI framework with a “code...