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
Mar 23, 2026 · Backend Development

Modernize Your Go Code with the New go fix in Go 1.26

Go 1.26 revamps the go fix tool from a simple deprecated‑API patcher into an intelligent automated refactoring engine that can modernize error handling, I/O operations and pointer creation, dramatically reducing manual effort while improving performance and type safety.

CI/CDautomated refactoringcode modernization
0 likes · 12 min read
Modernize Your Go Code with the New go fix in Go 1.26
Golang Shines
Golang Shines
Mar 22, 2026 · Operations

Master Common Network Commands: Detailed Ping, ARP, Tracert, and Route Usage

This guide walks network engineers through the core Windows commands ping, arp, tracert, and route, explaining each option, interpreting output fields such as bytes, time, and TTL, demonstrating batch ping scripts, ARP record management, traceroute customizations, and route table manipulation for dual‑NIC setups.

Windows commandsarpnetwork diagnostics
0 likes · 12 min read
Master Common Network Commands: Detailed Ping, ARP, Tracert, and Route Usage
Golang Shines
Golang Shines
Mar 22, 2026 · Cloud Native

Master Docker: In‑Depth Guide with Ready‑to‑Use Code Samples

This comprehensive Docker tutorial walks readers through core concepts, installation, image management, networking, security, and low‑level implementation details, includes hands‑on examples such as building images with Dockerfile and integrating with Mesos, and provides ready‑to‑copy code for ops and backend engineers.

BackendContainersDocker
0 likes · 5 min read
Master Docker: In‑Depth Guide with Ready‑to‑Use Code Samples
Golang Shines
Golang Shines
Mar 20, 2026 · Cloud Native

100 Essential kubectl Commands to Master Kubernetes (PDF Included)

This guide compiles 100 practical kubectl commands for diagnosing Kubernetes clusters, covering cluster info, pod inspection, service checks, deployments, statefulsets, ConfigMaps, Secrets, and more, providing concise examples for each operation and troubleshooting.

Kubernetesclustercommands
0 likes · 5 min read
100 Essential kubectl Commands to Master Kubernetes (PDF Included)
Golang Shines
Golang Shines
Mar 19, 2026 · Databases

Top 10 Redis Use Cases with Go: Practical Guide

This guide walks through ten classic Redis scenarios—caching, session storage, rate limiting, leaderboards, message queues, Pub/Sub, real‑time analytics, distributed locks, geospatial queries, and shopping carts—providing Go code examples, best‑practice tips, and performance considerations for each pattern.

CachingLeaderboardMessage Queue
0 likes · 18 min read
Top 10 Redis Use Cases with Go: Practical Guide
Golang Shines
Golang Shines
Mar 19, 2026 · Interview Experience

100 Essential Linux Interview Questions to Score 80% or Higher

This article compiles 100 essential Linux interview questions, covering topics such as daemons, block devices, command usage, file permissions, package queries, runlevels, cron scheduling, and system administration, to help candidates quickly boost their knowledge and achieve high scores in written exams.

LinuxPermissionsbash
0 likes · 6 min read
100 Essential Linux Interview Questions to Score 80% or Higher
Golang Shines
Golang Shines
Mar 17, 2026 · Backend Development

10 Elegant Go Development Tools You Should Try

This article curates ten essential Go development tools—including a fast linter, multiple IDEs, a call‑graph visualizer, automation platform, testing generator, and lightweight editors—detailing their key features, performance claims, and usage considerations for Go programmers.

IDEautomationdevelopment tools
0 likes · 6 min read
10 Elegant Go Development Tools You Should Try
Golang Shines
Golang Shines
Mar 12, 2026 · Fundamentals

Why Go Requires Both new and make for Memory Allocation

Go provides two distinct constructors—new, a generic memory allocator returning a zero‑initialized pointer, and make, a specialized initializer that allocates and prepares slices, maps, and channels—explaining why both exist, how they differ, common pitfalls, and the language’s design philosophy of explicit, ready‑to‑use values.

channelgomake
0 likes · 8 min read
Why Go Requires Both new and make for Memory Allocation
Golang Shines
Golang Shines
Mar 11, 2026 · Fundamentals

The Hidden Privilege of Go’s Type System: Untyped Constants

The article explains how Go’s untyped constants act as a hidden privilege, allowing compile‑time high‑precision calculations without overflow, implicit type adaptation, and reduced boilerplate, while contrasting them with typed variables and discussing design trade‑offs and default type pitfalls.

Compile-time EvaluationType SystemUntyped Constants
0 likes · 9 min read
The Hidden Privilege of Go’s Type System: Untyped Constants
Golang Shines
Golang Shines
Mar 10, 2026 · Operations

The Ultimate Linux Command Cheat Sheet: From Beginner to Pro

This comprehensive guide organizes essential Linux commands into five core modules—file, disk, compression, process, and network management—providing concise descriptions, syntax, key options, and concrete examples for each command to help beginners quickly become proficient.

LinuxNetworkcommand line
0 likes · 12 min read
The Ultimate Linux Command Cheat Sheet: From Beginner to Pro