Я пытаюсь создать контейнер докеров, в котором я могу создать свое приложение GAE go. Позже я использую этот контейнер с gitlab.com.
У меня есть контейнер с последней установленной версией golang-gae-sdk. Я нахожусь в корневом каталоге своего проекта (/project), когда пытаюсь его построить:
goapp build ./...
Он получает этот ответ:
нет сборных исходных файлов Go в /project/src/github.com/gorilla/mux
Когда я пытаюсь получить пакеты:
goapp get ./...
Я получаю тот же ответ, что и раньше. Единственный способ собрать его — удалить папку github.com. Но разве это не должно быть в репозитории, чтобы иметь правильную версию зависимостей в моем репозитории git.
Может ли кто-нибудь помочь мне или объяснить, как это работает?