github.com/ferranbt/nomad@v0.9.3-0.20190607002617-85c449b7667c/scripts/install-protoc-gen-go.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  GIT_TAG="v1.2.0" # change as needed
     4  echo "Installing protobuf/protoc-gen-go@${GIT_TAG} ..."
     5  
     6  # Either fetch in existing repo or use go get to clone
     7  git -C "$(go env GOPATH)"/src/github.com/golang/protobuf fetch -q || go get -d -u github.com/golang/protobuf/protoc-gen-go
     8  git -C "$(go env GOPATH)"/src/github.com/golang/protobuf checkout --quiet $GIT_TAG
     9  go install github.com/golang/protobuf/protoc-gen-go