0

私のプロジェクトは次の場所にあります$GOPATH/src/smp-cloudupload

dep initエラーなく実行できます。その後、プロジェクトをコンパイルできなくなりました。エラーの 1 つ:

main/scs/scsApiGateway.go:5:2: cannot find package "_/home/dev/go/src/smp-cloudupload/vendor/github.com/dgrijalva/jwt-go" in any of:
/usr/lib/go-1.10/src/_/home/dev/go/src/smp-cloudupload/vendor/github.com/dgrijalva/jwt-go (from $GOROOT)
/home/dev/go/src/_/home/dev/go/src/smp-cloudupload/vendor/github.com/dgrijalva/jwt-go (from $GOPATH)

私はGOを初めて使用し、プロジェクト構造またはGOPATHに問題があると感じています。表示されているパスが間違っています。正しいパスは次のとおりです。/home/dev/go/src/smp-cloudupload/vendor/github.com/dgrijalva/jwt-go

私は何を間違っていますか?

編集:

の出力echo $GOPATH: dev@dev-VirtualBox:~/go/src/smp-cloudupload/main$ echo $GOPATH

/home/dev/go

パスにアンダースコアがある理由がわかりません。プロジェクトの実際のパスにアンダースコアが含まれていません

4

1 に答える 1