Solo simplifies the creation of containerized development environments by wrapping Docker Compose and executing workflow commands for events like starting, stopping, and rebuilding containers, plus tooling support.
Inspired by lando.dev.
Install using my Homebrew tap with the command:
brew install spaulg/tap/solobrew install go protobuf protoc-gen-go protoc-gen-go-grpcapt update && apt install unzip git make curlInstall Go (see https://go.dev/doc/install)
Install protoc (see https://protobuf.dev/installation/)
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@latest
export PATH="$PATH:$HOME/go/bin"make or make build
make test
make lint
make cover
make install
make clean