Digital Rain is an HTML5 + Canvas demo app written entirely in Go. It's intended to mimic the look of the falling text in the movie The Matrix.
# Prepare GOPATH
export GOPATH=$(go env GOPATH)
export PATH=$PATH:$(go env GOPATH)/bin
# Install gopherjs
go install github.com/gopherjs/[email protected]
# Install specific go version for gopherjs
go install golang.org/dl/go1.18.10@latest
go1.18.10 download
export GOPHERJS_GOROOT="$(go1.18.10 env GOROOT)"
# Build and Serve
gopherjs build digitalrain.go --minify
gopherjs serve
Digital Rain is available under the MIT License.