Hello, World
Welcome to my blog. It's built with Go, a handful of standard-library packages, and goldmark for Markdown.
Why bother?
Static-site generators are great, but I wanted something I fully understand end to end:
- Posts are plain Markdown files in a
content/directory. - Frontmatter carries the title, date, summary and tags.
- The whole site ships as a single small binary.
func main() {
http.ListenAndServe(":8088", nil)
}
New post? Drop a .md file into content/ and refresh — no rebuild required.