Tagged articles

Go modules

17 articles · Page 1 of 1
TonyBai
TonyBai
Apr 11, 2026 · Fundamentals

Go Command Working Group Forms: Decade-Old Commands Facing Deprecation

The newly created Go Command Working Group is proposing to retire long‑standing commands like "go list ..." and the GO111MODULE=auto setting, and to simplify go.mod version numbers, marking a quiet but far‑reaching overhaul of the Go toolchain.

GO111MODULEGoGo modules
0 likes · 11 min read
Go Command Working Group Forms: Decade-Old Commands Facing Deprecation
Go Programming World
Go Programming World
Jun 23, 2025 · Backend Development

Master Go Project Layout: Best Practices for Organizing Your Go Modules

This article explains the official Go module layout guidelines, showing how to structure basic packages, executable programs, complex projects, multiple commands, and server applications, while providing code examples, installation commands, and references to further resources for Go developers.

Directory StructureGoGo modules
0 likes · 10 min read
Master Go Project Layout: Best Practices for Organizing Your Go Modules
php Courses
php Courses
Jun 6, 2025 · Backend Development

Master Go Modules: From Initialization to Advanced Dependency Management

This comprehensive guide walks Go developers through the evolution of package management, explains how to initialize and configure Go modules, demonstrates practical dependency handling, and shares best practices and advanced techniques for building maintainable, modular Go applications.

GoGo modulesModular Development
0 likes · 6 min read
Master Go Modules: From Initialization to Advanced Dependency Management
Subtle Storm
Subtle Storm
Mar 20, 2025 · Backend Development

Deep Dive into Go Package Management: Tools and Best Practices

This article traces Go's package management evolution from GOPATH to Go Modules, explains module initialization, dependency handling, version control, showcases go.mod and go.sum files, compares alternative tools like dep and glide, and outlines best practices such as version locking, semantic versioning, and regular updates.

Dependency ManagementGOPATHGo
0 likes · 8 min read
Deep Dive into Go Package Management: Tools and Best Practices
Raymond Ops
Raymond Ops
Feb 27, 2025 · Backend Development

How to Resolve golang.org/x Package Download Failures with Proxies and Go Modules

This guide explains why Go commands often cannot download golang.org/x packages, and provides step‑by‑step solutions including setting HTTP/HTTPS proxies, manually cloning mirror repositories, using go.mod replace directives, and configuring the GOPROXY environment variable to ensure reliable dependency retrieval.

Dependency ManagementGOPROXYGo modules
0 likes · 6 min read
How to Resolve golang.org/x Package Download Failures with Proxies and Go Modules
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 16, 2023 · Backend Development

Comprehensive Guide to Go Modules: Managing Dependencies in Go Projects

This article provides an in‑depth overview of Go Modules, covering its history, core concepts such as modules, packages, versioning, environment variables, the Minimal Version Selection algorithm, and practical commands for initializing projects, adding, upgrading, and downgrading dependencies, all illustrated with real code examples.

Dependency ManagementGo modulesVersioning
0 likes · 29 min read
Comprehensive Guide to Go Modules: Managing Dependencies in Go Projects
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2023 · Backend Development

Essential Go Commands Every Backend Developer Should Master

Learn how to install Go, verify its version, configure environment variables, initialize modules, manage dependencies, build binaries, format code, tidy unused packages, run and test your applications, and use vet for static analysis—all with concise command-line examples for efficient Go development.

Command LineGo modulesStatic Analysis
0 likes · 5 min read
Essential Go Commands Every Backend Developer Should Master
High Availability Architecture
High Availability Architecture
Dec 15, 2021 · Backend Development

Understanding Go Modules: From GOPATH to Modern Dependency Management

This article explains the evolution of Go's development workflow from the legacy GOPATH mode to the modern Go Modules system, details version‑specific changes, answers common migration questions, and provides a step‑by‑step tutorial with code examples for creating, testing, and managing Go modules in production projects.

Dependency ManagementGOPATHGo
0 likes · 13 min read
Understanding Go Modules: From GOPATH to Modern Dependency Management
Tencent Cloud Developer
Tencent Cloud Developer
Nov 22, 2021 · Backend Development

Understanding Go Modules: Evolution, Usage, and Best Practices

The article traces Go’s shift from GOPATH to Go Modules—detailing their history, migration steps, practical commands, and best‑practice tips such as using replace directives, managing go.mod and go.sum, and emphasizing why teams should adopt modules now for reliable dependency handling, security, and developer efficiency.

Dependency ManagementGOPATHGo
0 likes · 15 min read
Understanding Go Modules: Evolution, Usage, and Best Practices
System Architect Go
System Architect Go
Jul 2, 2019 · Backend Development

Comparing Go and Node.js: Key Features for Node.js Developers

This article compares Go and Node.js from a Node.js developer’s viewpoint, highlighting Go’s static typing, compiled nature, enforced formatting, built‑in libraries, package management, and tooling, and provides resources for learning Go effectively.

Go modulesNode.jscompiled language
0 likes · 7 min read
Comparing Go and Node.js: Key Features for Node.js Developers