github.com/rudderlabs/rudder-go-kit@v0.30.0/internal/scripts/install-golangci-lint.sh (about)

     1  #!/bin/bash
     2  VERSION=$1
     3  [ -z "${VERSION}" ] && VERSION="v1.55.2"
     4  GOPATH=$(go env GOPATH)
     5  [ -f "${GOPATH}/bin/golangci-lint-${VERSION}" ] && echo "golangci-lint ${VERSION} is already installed" || \
     6  curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/${VERSION}/install.sh | sh -s -- -b ${GOPATH}/bin ${VERSION} && \
     7  cp ${GOPATH}/bin/golangci-lint ${GOPATH}/bin/golangci-lint-${VERSION}