问题描述
从 utils 目录运行时,go list -f
不返回任何内容。
user@linux:~/go/src/bitbucket.org/utils> go list -f '{{ .Dir }}' -m github.com/grpc-ecosystem/grpc-gateway
user@linux:~/go/src/bitbucket.org/utils> go list -m github.com/grpc-ecosystem/grpc-gateway
github.com/grpc-ecosystem/grpc-gateway v1.16.0
然而,从另一个目录运行,它返回预期。
user@linux:~/go/src/proto-api> go list -f '{{ .Dir }}' -m github.com/grpc-ecosystem/grpc-gateway
/home/user/go/pkg/mod/github.com/grpc-ecosystem/grpc-gateway@v1.16.0
看起来 -f
正在从 go/pkg
获取文件。 go/pkg/mod
之前已使用 go clean -x -modcache
进行清理,以达到全新目的。尝试了 go get -u github.com/golang/protobuf/protoc-gen-go
命令,但没有奏效。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)