Я пишу сценарий оболочки, и мне нужно извлечь что-то из github с помощью команды go get github.com/aktau/github-release
, но сначала мне нужно убедиться, что у человека, вызывающего сценарий, установлен GO на его компьютере. Если они не установлены, мой скрипт выдаст ошибку и скажет им установить GO, а затем перезапустит скрипт.
Я думал, что должен просто echo $GOPATH
, но люди могут установить GO без определения их GOPATH.
Как мне это сделать?