Install go.
Install protoc-gen-go:
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31.0
Install buf:
go install github.com/bufbuild/buf/cmd/buf@v1.27.1
Install the aepc fork of the api-linter:
go install github.com/aep-dev/api-linter/cmd/api-linter@latest
The standard GoLang toolchain is used, with the addition of protobuf for compiling the resource definition.
./scripts/regenerate-all.sh
go build main.go