Evan Blog

The journey is the reward

How To Build A Personal Blog Site

This tutorial will teach you how to build a website like mine, and it's completely free.

Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website.

How to Install

Install Hugo as Your Site Generator (Binary Install)

Homebrew (macOS)

brew install hugo

Chocolatey (Windows)

choco install hugo -confirm

Use the installation instructions in the Hugo documentation

Build and Install the Binaries from Source (Advanced Install)

Prerequisite Tools:


How To Build A Personal Blog Site(中文版)

This tutorial will teach you how to build a website like mine, and it's completely free.

Hugo 是一款使用Go语言编写的静态语言生成器。它对构建速度,易用性和可配置性等方面进行了优化。Hugo的目录内包含content和templates等部分,并将它们打包呈现为一个完整的HTML网站