Попытка развернуть приложение GO с помощью Cloud SQL с помощью gcloud app deploy
, но сборка завершается каждый раз, когда пакет не найден.Не уверен, откуда он берет GOPATH
.Можно ли изменить GOPATH
в облачном движке Google.
Step #0: main.go:9:2: cannot find package "github.com/gin-gonic/gin"
in any of: Step #0: /usr/local/go/src/github.com/gin-gonic/gin (from
$GOROOT) Step #0: /workspace/_gopath/src/github.com/gin-gonic/gin
(from $GOPATH) Step #0: main.go:10:2: cannot find package
"github.com/go-sql-driver/mysql" in any of: Step #0:
/usr/local/go/src/github.com/go-sql-driver/mysql (from $GOROOT) Step
#0: /workspace/_gopath/src/github.com/go-sql-driver/mysql (from $GOPATH) Step #0: main.go:8:2: cannot find package
"google.golang.org/appengine" in any of: Step #0:
/usr/local/go/src/google.golang.org/appengine (from $GOROOT) Step #0:
/workspace/_gopath/src/google.golang.org/appengine (from $GOPATH)
У меня есть операторы импорта для включения вышеуказанных библиотек.Мой локальный GOPATH
установлен на /Users/amar.jain/go/
и пытается использовать /workplace/_gopath/
Я также использую GO App Engine SDK.