Golang Shines
Author

Golang Shines

We share daily the latest Golang technical articles, practical resources, language news, tutorials, and real-world projects to help everyone learn and improve.

96
Articles
0
Likes
61
Views
0
Comments
Recent Articles

Latest from Golang Shines

96 recent articles
Golang Shines
Golang Shines
Apr 7, 2026 · Backend Development

Master Nginx: 113‑Page Deep Dive from Beginner to Pro

This comprehensive guide walks you through Nginx’s role in large‑scale web and mobile applications, explains its master‑worker architecture, details core and advanced configuration—including virtual hosts, location blocks, rewrite rules, access control, and reverse proxy—while illustrating deployment patterns with clear diagrams.

access controlconfigurationdeployment
0 likes · 5 min read
Master Nginx: 113‑Page Deep Dive from Beginner to Pro
Golang Shines
Golang Shines
Apr 5, 2026 · Cloud Computing

Top Open‑Source Cloud Platforms and Tools You Can Deploy Today

The article examines why many cloud strategies rely on proprietary services, then introduces a range of open‑source cloud platforms such as AppScale, Kubernetes and OpenStack, and essential tools for monitoring, cost control, and infrastructure‑as‑code like ELK, Prometheus, Terraform and Ansible, highlighting their flexibility and cost benefits.

AppScaleELK StackKubernetes
0 likes · 7 min read
Top Open‑Source Cloud Platforms and Tools You Can Deploy Today
Golang Shines
Golang Shines
Apr 4, 2026 · Fundamentals

Understanding Go Functions, Methods, Interfaces, and Core Commands

This article explains Go's function syntax, closures, method definitions on structs, interface mechanics, and provides a concise overview of essential Go commands such as build, install, get, doc, test, list, and fix, illustrated with code examples and output results.

Programmingclosuresfunctions
0 likes · 11 min read
Understanding Go Functions, Methods, Interfaces, and Core Commands
Golang Shines
Golang Shines
Mar 30, 2026 · Operations

Docker + MySQL: Why They Clash and How to Avoid Hair‑Pulling Pitfalls

This article analyzes common pitfalls when running MySQL inside Docker containers—such as data loss, resource exhaustion, insecure defaults, networking mishaps, and missing backups—and provides concrete, step‑by‑step remedies including volume persistence, resource limits, custom configs, security hardening, and automated backup strategies.

BackupContainersData persistence
0 likes · 11 min read
Docker + MySQL: Why They Clash and How to Avoid Hair‑Pulling Pitfalls
Golang Shines
Golang Shines
Mar 26, 2026 · Artificial Intelligence

Essential AI Agent Design Patterns and Frameworks for Operations: Do You Know Them?

The article explains seven multi‑agent design patterns—workflow, routing, parallel, loop, aggregation, network, and hierarchy—detailing their mechanisms, use‑cases, and trade‑offs, then surveys popular agent frameworks (AutoGPT, Dify, AutoGen, CrewAI, LangGraph) and why they are needed for complex, dynamic decision‑making tasks.

AI AgentDesign PatternsFramework
0 likes · 12 min read
Essential AI Agent Design Patterns and Frameworks for Operations: Do You Know Them?
Golang Shines
Golang Shines
Mar 26, 2026 · Backend Development

Exploring Gin 1.12: New Features That Boost Performance and Flexibility

Gin 1.12 introduces BSON support for direct MongoDB responses, enhanced context error handling, flexible custom binding, raw‑path routing, colored latency logs, and automatic Protobuf/JSON content negotiation, all demonstrated with practical Go code examples and performance tables.

BSONBindingLogging
0 likes · 11 min read
Exploring Gin 1.12: New Features That Boost Performance and Flexibility
Golang Shines
Golang Shines
Mar 25, 2026 · Backend Development

Getting Started with Go Build Tags: Controlling Compilation Like Building Blocks

This article explains how Go build tags let you include or exclude source files at compile time, showing practical scenarios such as platform‑specific binaries, debug versus release builds, feature‑flagged editions, and selective test execution, plus methods to verify tag activation.

build tagsconditional compilationcross-platform
0 likes · 11 min read
Getting Started with Go Build Tags: Controlling Compilation Like Building Blocks
Golang Shines
Golang Shines
Mar 23, 2026 · Cloud Native

A Colleague’s Analogy That Clarifies Docker and Kubernetes Core Concepts

A colleague’s vivid analogy explains Docker images as static snapshots and containers as running instances, then walks through Dockerfile creation, the "run anywhere" promise, Kubernetes Pods as the smallest scheduling unit, and the core management functions K8s provides for large‑scale deployments.

ContainerDockerKubernetes
0 likes · 6 min read
A Colleague’s Analogy That Clarifies Docker and Kubernetes Core Concepts