Tagged articles
12 articles
Page 1 of 1
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 StructureGoModule Organization
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.

BackendGoModular Development
0 likes · 6 min read
Master Go Modules: From Initialization to Advanced Dependency Management
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.

GOPROXYGolangdependency management
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.

GolangVersioningdependency management
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.

Backend Developmentcommand-linego-modules
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.

Backend DevelopmentGOPATHGo
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.

Backend DevelopmentGOPATHGo
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.

Node.jscompiled languagego-modules
0 likes · 7 min read
Comparing Go and Node.js: Key Features for Node.js Developers