Proposal Details I propose adding a ReadDir method to os.Root : go package os // ReadDir reads the named directory in the root, // returning all its d
os.Root gains a ReadDir proposal as devs swap codebase-reading tactics
A new proposal to add ReadDir to os.Root is on the table, filling in an obvious gap for anyone already using Root for scoped filesystem access and wanting directory listing without dropping back to os.ReadDir. Alongside it, a busy discussion thread asks how experienced Go developers actually navigate large production codebases when one function fans out into structs, interfaces and files across the tree, which is one of those perennial questions that never quite gets a satisfying answer. Elsewhere, a developer is open-sourcing a zero-dependency Selenium IDE runner written in pure Go, dug out of a 40-year private toolbox.

A new proposal to add ReadDir to os.Root is on the table, filling in an obvious gap for anyone already using Root for scoped filesystem access and wanting directory listing without dropping back to os.ReadDir. Alongside it, a busy discussion thread asks how experienced Go developers actually navigate large production codebases when one function fans out into structs, interfaces and files across the tree, which is one of those perennial questions that never quite gets a satisfying answer. Elsewhere, a developer is open-sourcing a zero-dependency Selenium IDE runner written in pure Go, dug out of a 40-year private toolbox.
I know Go reasonably well, but production codebases feel overwhelming. One function leads to multiple structs, interfaces, variables and files, and I lose track of how everything connects. How do expe
It acts as a runner that executes standard Selenium IDE ( ) JSON files, but it supercharges them with capabilities beyond the standard feature set. Features: Zero Dependencies: Compiles to a single Go
Mochi 1.0 is out. Mochi is a free, open source, federated, multi-user platform for distributed apps such as social media feeds, ticket systems, forums, chat, and games. Anyone can run their own server
Most guides I found on Go backend services cover the code inside the service, with little on the production problems around it: configuration, lifecycle, observability, packaging, deployment. My new g
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

Is it only me, or is the Go standard library documentation very poor and lacking? For example, Rust's standard library documentation is spectacular. Very detailed, with explanations of concepts and pl
Say you’re building a like button. The code looks like this: Continue reading on Medium »
Google Sheets is one of the most convenient places to store lightweight, structured data, and Go’s strong standard library plus Google’s… Continue reading on Medium »
Building a Go application is relatively easy. Continue reading on Medium »
locksmith catches dangerous SQL by reading it. lockstep found out that reading isn’t enough — because the thing that decides safety often… Continue reading on DataDrivenInvestor »
This is based on my experience why Go wins on memory, cold starts and throughput. Continue reading on Medium »
Learn how to build a complete monolith backend in Golang. Special link to enroll in the Golang Monolith Mastery: ...
Learn how to build a complete monolith backend in Golang. Special link to enroll in the Golang Monolith Mastery: ...
Python vs Golang in 8 Seconds ⚡ Which Should You Learn? python golang java js c.
https://go.dev/ Support the stream: https://streamlabs.com/sl id c4644d70-f437-48a7-8c20-11d8b5f37698.
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, in
Unofficial Google Photos Desktop GUI Client


Austin, United States - The Senior Backend Engineer on the Devices Cloud Platform team is responsible for designing, building, and maintaining backend services and platform capabilities that support a