Всё, что нужно знать перед загрузкой проекта.
Эти страницы закрывают типовой путь пользователя от подготовки архива до запуска готового Go-бинарника на сервере.
Структура архива, что положить внутрь и что лучше не загружать.
route Где должен лежать public/index.phpЧто такое entrypoint и как поменять его для нестандартного проекта.
terminal Разрешённые команды терминалаWhitelist команд, которые можно запускать из cloud terminal.
play_circle Как запускать готовый бинарникЧто делать после скачивания artifact и как поднять web-бинарник.
bug_report Частые ошибки компиляцииКак читать типовые ошибки и что отправлять в поддержку.
speed Лимиты загрузки и сборкиРазмеры ZIP, количество файлов, timeout и ограничения runner-а.
inventory_2 Runtime и artifactЧто попадает в результат сборки и зачем нужен runtime.
Сначала посмотрите отчёт и диагностику, потом запускайте compile. Так проще понять проблему до долгой сборки.
php2go report public/index.php
php2go check public/index.php
php2go deps public/index.php
php2go compile --web --bin app-server public/index.php