Alan Zhan Blog

Live for nothing, or die for something

Golang Memory Management and GC In-Depth Analysis

A new year has arrived! After completing the analysis of Golang Goroutine and GMP Model In-Depth Analysis, I gained a much more comprehensive understanding of the Go language. But after learning about …

Golang Goroutine and GMP Model In-Depth Analysis

I’ve been studying Kubernetes recently, so I need to become good friends with the Go language. While reading, I came across goroutines, but couldn’t fully understand where they came from …

10 Dockerfile Best Practices

I was recently organizing Docker knowledge for myself and came across Dockerfile best practices. I planned to summarize them, but then I found that the official documentation already has best …

GitHub Pages Custom Domain Setup

I recently switched my domain name, so I decided to take some notes to help everyone easily set up their own GitHub Pages custom domain. Step 1: Purchase a Domain First, purchase the domain name you …