gccgo is a frontend for Go in the GNU C compiler toolchain. During the early days of Go it served as a second implementation, to keep the primary impl
Go runtime's select statement dissected from the inside out
A deep-dive post walks through how the Go runtime implements the select statement, building on earlier coverage of slices, maps, and channels. The piece covers the internal mechanics that make multi-channel coordination work under the hood.

A deep-dive post walks through how the Go runtime implements the select statement, building on earlier coverage of slices, maps, and channels. The piece covers the internal mechanics that make multi-channel coordination work under the hood.
Proposal Details To help building dev tools which are go tool -aware, especially with a separate go.mod dedicated to manage tools dependencies (ex: go
Slack was having a bad day on my machine. Typing :wave: was taking two seconds to autocomplete. Two seconds to autocomplete an emoji! The fan was spinning. The whole app felt sluggish. I have Slack ru
A simple application for .md files: \- Only necessary features, restrictions foster creativity \- No need to install anything, all you need is a browser \- Works offline \- Local first, you own all yo

In the previous article we walked through slices, maps, and channels, and how each of them is structured under the hood. Out of those three, channels are probably the most involved one in terms of how
Which programming language to use, now that LLMs are writing code, is at the forefront of everybody& x27;s minds when they start a new project. Python, Rust, C++, Golang, and Swift come to mind for me
@ natecox My actual ranking for your criteria: 1. Nim - https:// nim-lang.org 2. Odin - https:// odin-lang.org 3. Gleam - https:// gleam.run 4. Zig - https:// ziglang.org 5. Go - https:// go.dev I jus
Hi, some time ago I've created simple golang interview preparation repository. https://github.com/Protocol-Lattice/golang-interview-prep-in-english It got 336 stars on GitHub, now I've changed it a bi
This is the weekly thread for Small Projects. The point of this thread is to have looser posting standards than the main board. As such, projects are pretty much only removed from here by the mods for
Hi, I wanted to make a post because I want to know what other community members think about this topic: roasting people honest about AI usage on their AI usage. I have called out many projects in the
A few weeks ago I wrote about why I don't want to give Claude SSH access to my home server. It's not...
Hey DEV community! 👋 I'm an undergrad developer who spent the last few months hacking on something...
When you need to replace time.Sleep in a for loop but you can& x2019;t always place sync.Cond.Broadcast or the for loop in the sync.Cond.Locker. Continue reading on Medium »
In this article, we show how to use Cassandra, a high-write-throughput database, with Go to handle large volumes of write traffic. We will& x2026; Continue reading on Medium »
Both cancel a context. One cancels it on your timeline. One cancels it on the clock& x2019;s. We had used them interchangeably for eight months& x2026; Continue reading on Level Up Coding »
Записаться на мок-интервью в ШОРТКАТ: https://shortcut.education?utm source=youtube shorts Глубокое погружение в ...
Made with Restream. Livestream on 30+ platforms at once via https://restream.io Donate / Mediashare ...
All about the less used primitives from the standard library used to coordinate goroutines. Mutex's, once functions, condition's, ...
Welcome! Here we do all things programming. Mostly in Golang, but sometimes in other languages. My main objective is to write ...
Seharusnya pakai gcs notification kalau mau post-processing file yang sudah di-upload. Ingestion PubSub + GCS artinya konten ...
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
The official go implementation of the Canopy Network protocol
The easiest, most secure way to use WireGuard and 2FA.
An Open Source Lightweight E-Mail Client
Get the digest in your inbox
The best Go stories from across the community, ranked and delivered weekday mornings. Free, no spam.