Читаю их документацию, пока непонятно, что делаю не так:
Сделал приложение с зависимостью от https://github.com/ant0ine/go-json-rest через vendoring: hello world для теста, как здесь: https://github.com/ant0ine/go-json-rest-examples/tree/master/helloworld. При создании приложения ругнулось на отсутствие .godir и ещё несколько моментов. Только потом нашёл готовый картридж для запуска в их окружении:https://github.com/smarterclayton/openshift-go-cart. Форкнул. Начиная с этого места непонятно: нужно в корень вставить .godir с адресом моего репозитория с первым приложением, чтобы оно задеплоилось в картридже, или же имеющееся приложение нужно вставить в папку template?
+там есть переменные окружения OPENSHIFT_GO_PORT и OPENSHIFT_GO_IP, которые нужно слушать. Если подключиться по ssh, порт равен 8080, но в результате запуска curl с получившимся именем сервера и портом 8080 ничего не возвращается, а должен приходить тестовый json. Если подключиться по 80 порту, возвращает 530. Что может быть не так?