1#!/bin/sh 2set -eu 3 4platform="$(uname -s)" 5if [ "$platform" = Linux ]; then 6 prefix=golangci-lint-1.23.8-linux-amd64 7elif [ "$platform" = Darwin ]; then 8 prefix=golangci-lint-1.23.8-darwin-amd64 9fi 10 11cd "$(mktemp -d)" || exit 1 12wget -q "https://github.com/golangci/golangci-lint/releases/download/v1.23.8/${prefix}.tar.gz" 13tar -xf "${prefix}.tar.gz" 14mkdir -p "$(dirname "$1")" 15install "${prefix}/golangci-lint" "$1" 16rm -rf "$PWD"