$ git clone https://go.googlesource.com/go # Clone source
$ cd go && git checkout go1.20 && cd .. # Checkout specific version
$ go run ./scripts/index/*.go -dest=".index" "./go" # Build index
$ go run main.go
Requires a least go1.11
(for go modules support) and git
to be installed.
Replace go
with gin
for auto-restarts.
Tests are run using the standard go test command (go test ./...
).
This project is hosted on Google Cloud Platform's Cloud Run platform.
The deployment workflow uses GitHub Actions to publish a new image and update the running service on push.