PinnedAdam SzpilewiczinLevel Up CodingThread-Safe Cache in Go with sync.MapImplement your own thread safe cache in go without external dependencies·7 min read·Apr 18, 2023----
PinnedAdam SzpilewiczinLevel Up CodingAdvanced JSON Manipulation in GoImplementing Custom Serialization and Deserialization for Complex Data Types·9 min read·Apr 18, 2023----
PinnedAdam SzpilewiczinBetter ProgrammingReplacing Sensitive Information in Text Using Golang and RegexLearn how to mask or replace information with placeholder text4 min read·Apr 12, 2023--3--3
PinnedAdam SzpilewiczinTowards DevBuilding an API Gateway with GoAn API Gateway is a crucial component in microservices architecture, acting as a single entry point for external consumers to access the…·5 min read·Apr 10, 2023--1--1
PinnedAdam SzpilewiczinTowards DevChange Data Capture (CDC) for postgresql using Go (Golang)·6 min read·Feb 26, 2023----
Adam SzpilewiczinStackademicConcurrent Fork/Join Pattern in GoIn the world of software development, the need for faster and more efficient processing of data is ever-increasing. Parallel computing…·4 min read·Apr 29, 2024----
Adam SzpilewiczinStackademicNil Select Pattern in Go: Concurrency ControlConcurrency is a foundational concept in modern software development, enabling applications to manage multiple tasks simultaneously. Go, a…·3 min read·Apr 28, 2024----
Adam SzpilewiczGalactic Algorithms: The Pursuit of Efficiency Beyond Practical LimitsIn the continuous quest to optimize algorithms, computer scientists have long sought methods that could push the boundaries of efficiency…·3 min read·Apr 28, 2024----
Adam SzpilewiczinLevel Up CodingCondition Variables in Go: Signal vs. BroadcastIn Go, condition variables offer a fine-grained synchronization mechanism for goroutines. They come into play when you have specific…·3 min read·Apr 28, 2024----
Adam SzpilewiczinLevel Up CodingWhy Not To Use TryLock() In goGo 1.18 brought several enhancements and new features to the language, one of which is the introduction of the TryLock method for mutexes…·3 min read·Apr 28, 2024--1--1