Простой сценарий Bash для строительства проектов GO для нескольких платформ?
Release.sh - это инструмент, который позволяет легко создавать проекты GO для нескольких платформ. Создайте двоичные файлы выпуска приложения Go для всех платформ, которые имеют значение через мгновение.
./release.sh --name [app name] --version [version]
Чтобы использовать release.sh, просто запустите его из командной строки с аргументами --name и --version . Например:
./release.sh --name "myapp" --version "1.0.0"
Это создаст ваш проект GO для доступных целей и выведет полученные бинарные файлы в / сборки / каталог с указанными именами.
Чтобы установить release.sh, просто поместите его в папку на своем пути, например /usr/local/bin , или /usr/bin для действительно авантюрного :)
Чтобы просмотреть страницу Man для release.sh, запустите следующую команду:
man ./release.sh или ./release.sh --help
Это приложение лицензировано по лицензии на программное обеспечение MIT.
Release.sh приветствует вклад в проект! Если у вас есть идея для новой функции или вы нашли ошибку, откройте проблему в репозитории GitHub. Если вы хотите внедрить новую функцию или самостоятельно исправить ошибку, следуйте этим шагам:
master ветвь репозиторияСпасибо за вашу поддержку!