» Tag
go
43 postsData Races and the Limits of ThreadSanitizer
Learn about data races and the limitations of ThreadSanitizer in C and Go applications. Key insights for engineers.
Testing Go 1.27's New Goroutine Leak Detector
Go 1.27 introduces a new pprof profile for detecting goroutine leaks, enhancing memory management for developers.
Manage Elasticsearch and OpenSearch clusters with a secure Go tool
Medulla offers a secure and lightweight management tool for Elasticsearch and OpenSearch clusters.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comTest a one-hour timeout without waiting an hour
Utilize Go 1.25's testing/synctest for efficient concurrent testing with virtual time.
High-Performance Go to TypeScript Compiler: GoScript
GoScript is a high-performance compiler for sharing Go code with TypeScript projects.
PostgreSQL Batch UPSERT with CTE: From 90 Seconds to 5
An email sync process with audit history was rewritten from separate queries into a single PostgreSQL CTE, cutting 100k-row processing time from 90 seconds to 5.
Building a Video Thumbnail Generator Service in Go With FFmpeg
Explore the process of creating a video thumbnail service using Go and FFmpeg.
Bashy: A Pure-Go Bash 5.3 for Linux, macOS, and Windows
Bashy is a pure-Go shell compatible with Bash 5.3 for Linux, macOS, and Windows, featuring Bash# for interactive programming.
Understanding Go's Sync.Map: From API to Hash Trie
Explore the current implementation of Go's sync.Map and its hash trie design.
Data Races and the Memory Model in Go
Explore data races and the Go memory model. Learn about synchronization and safe coding practices in concurrent programming.