David LeeWhy Rust is Easier than Go?In my experience, people often find Rust challenging because they jump in without reading the documentation thoroughly. As someone who…Nov 8, 202415Nov 8, 202415
Harutyun MardirossianTricky Golang interview questions — Part 8: Max goroutine numberIn Go interviews, one question that sometimes catches candidates off guard is about the “maximum number of goroutines that can be…Oct 30, 20241Oct 30, 20241
InLevel Up CodingbyPhuong Le (@func25)Go sync.Cond, the Most Overlooked Sync Mechanismsync.Cond is a synchronization primitive, though it’s not as commonly used as its siblings like sync.Mutex or sync.WaitGroup. You’ll rarely…Oct 29, 2024Oct 29, 2024
AnshumanBuilding Cross-Platform System Services in Go: A Step-by-Step GuideA Detailed Guide to Developing Cross-Platform System Services in GoNov 3, 2024Nov 3, 2024
Nitesh JainBuild Real-Time Dashboards with Server-Sent Events (SSE) in Go (Golang) — Step-by-Step GuideServer-Sent Events (SSE) is a simple way to push updates from the server to the client in real time. In this article, we’ll walk through…Oct 29, 2024Oct 29, 2024
John DoakGo: Optional Arguments in the age of GenericsGo’s standard method of providing optional arguments to functions has been a combination of a function type and variadic arguments.Oct 21, 20247Oct 21, 20247
InThe Ordinary Programmerbyhuizhou92Go High-Performance Programming EP10: Two Useful Golang Lock-Free Programming TipsUnderstanding the Essence of Lock-Free ProgrammingOct 19, 20241Oct 19, 20241
leangauravBetter alternative to sync.Once for executing a function exactly onceI was working on a project and I wanted to ensure code runs only once from multiple goroutinesJun 11, 2021Jun 11, 2021
Sean ZhengBuilding an Ordered Job Queue in GolangEfficiently Managing Websocket Messages with a Custom Golang Job QueueMay 1, 2024May 1, 2024
Andrei BoarDemystifying Golang StringsThis post discusses Golang strings: their design, and how runes and bytes fit into the picture.Jul 15, 20243Jul 15, 20243
Kulvir1 Billion Row Challenge in Go1 Billion row challenge is a very simple challenge. You have to read data from the file, do some calculations and print the output. But…Jul 11, 20242Jul 11, 20242
Andrei BoarA concise guide to error handling in GoOne thing I love about Go is that it gives you so much with so little. For example, the errors package is one of the smallest packages in…Mar 5, 20244Mar 5, 20244
DadCod6 unique and lesser-known Go techniquesToday, we’re exploring 6 unique and lesser-known Go techniques.Jun 28, 20245Jun 28, 20245
InStackademicbyAlex PliutauMastering SOLID Principles with Go ExamplesRead the original article on packagemain.techJul 14, 20244Jul 14, 20244
Dmytro MisikWorking with Collections in GoRecommended Libraries for Working with Collections in GoApr 30, 20242Apr 30, 20242