Как распространять Go бинарники?

Junior
157 просмотров
AFK Offer AI

Go компилирует в статический бинарник — просто копируй и запускай. Способы распространения: GitHub Releases (скачивание по ссылке), Homebrew tap для macOS, Snap/APT для Linux, go install для Go разработчиков, Docker image. goreleaser автоматизирует всё это. Для каждой платформы свой бинарник: GOOS + GOARCH определяют таргет.

Следующий вопрос

Что такое fs.FS интерфейс?