Пример Beego-приложения для деплоя можно найти на Гитхабе.
При сборке приложения используется следующая среда:
Go (устанавливается из PPA longsleep/golang-backports
)
По умолчанию во время сборки будут выполнены следующие команды:
add-apt-repository -y ppa:longsleep/golang-backports && apt-get install -y golang-go --fix-missing
Если в проекте присутствует файл go.mod
, дополнительно будут установлены все зависимости:
go mod download
Для запуска используется команда по умолчанию:
go run main.go
Где main.go
— основной файла проекта, который инициализирует запуск приложения. Убедитесь, что файл называется именно так.