INDEPENDENT NOTES ON CODE & THE WEBGO · HTML · CSS
small systems
A practical programming notebook

Small pieces.
Solid foundations.

Build a little. Understand a little more.
Practical guides to Go, HTML, and CSS.

The approach

Start with the standard library.
Write meaningful HTML.
Let the browser do its job.

Start here / Go

Start with the standard library. Add a route, return JSON, and give every request a sensible time limit.

Build your first endpoint ↗
An illustrated editor window with a small Go HTTP handlermain.gofunc main() {mux := http.NewServeMux()mux.HandleFunc("GET /health",health)http.ListenAndServe(":8080", mux)}200 OK

From the notebook

Browse all 9 guides ↗