Tagged articles

Go 1.27

3 articles · Page 1 of 1
Golang Shines
Golang Shines
Jul 29, 2026 · Backend Development

How Go 1.27’s New Generic Methods Break a Decade‑Long Minimalist Rule

The article examines Go’s ten‑year commitment to minimalism, explains why generic methods were previously rejected due to complexity and interface issues, details the precise design of Go 1.27’s struct‑only generic methods, and demonstrates with code how they eliminate redundancy while preserving performance.

GoGo 1.27code reuse
0 likes · 14 min read
How Go 1.27’s New Generic Methods Break a Decade‑Long Minimalist Rule
TonyBai
TonyBai
Jun 24, 2026 · Backend Development

Go 1.27 Preview: Generic Methods Land, Built‑in UUID in the Standard Library

The upcoming Go 1.27 release brings a suite of hard‑core upgrades—including the long‑awaited generic methods, deep struct‑literal field selectors, size‑specialized memory allocation, a production‑ready goroutine‑leak profiler, modernized toolchain commands, a new encoding/json/v2 package, built‑in UUID support, and post‑quantum cryptography—signaling a major leap for high‑performance, secure backend development.

GoGo 1.27Post-Quantum Cryptography
0 likes · 15 min read
Go 1.27 Preview: Generic Methods Land, Built‑in UUID in the Standard Library
Golang Shines
Golang Shines
May 6, 2026 · Fundamentals

After 8 Years, Go Finally Adds a Native UUID Package

Go 1.27 introduces a built‑in uuid package, ending years of reliance on the third‑party google/uuid library; the article explains the new API, design choices such as using [16]byte, support for multiple string formats, default v4 generation, and why the standard library adopted it now.

GoGo 1.27Standard Library
0 likes · 6 min read
After 8 Years, Go Finally Adds a Native UUID Package