Go 不必要的下滑进口

Go 不必要的下滑进口,go,dependency-management,glide-golang,Go,Dependency Management,Glide Golang,我正在使用一个应用程序引擎应用程序,在运行goapp-serve时遇到此错误: 解析输入失败:解析器:在vendor/golang.org/x/net/icmp/message.go中错误导入“syscall” 这显然是因为Glide导入了整个golang.org/x/net包,而我只想要golang.org/x/net/context 我的glide.yaml中的导入是: - package: golang.org/x/net subpackages: - context glide

我正在使用一个应用程序引擎应用程序,在运行
goapp-serve
时遇到此错误:

解析输入失败:解析器:在vendor/golang.org/x/net/icmp/message.go中错误导入“syscall”

这显然是因为Glide导入了整个
golang.org/x/net
包,而我只想要
golang.org/x/net/context

我的glide.yaml中的导入是:

- package: golang.org/x/net
  subpackages:
  - context
glide.lock文件说

- name: golang.org/x/net
  version: 07b51741c1d6423d4a6abab1c49940ec09cb1aaf
  subpackages:
  - context

如何将net/icmp排除在我的内置
goapp服务之外?

使用glide时,我经常有额外的导入(有点像中的)

为了进行测试,请尝试使用重新填充供应商文件夹


根据我的经验,生成的依赖项列表更清晰。

在使用glide时,我经常有额外的导入(有点像中的)

为了进行测试,请尝试使用重新填充供应商文件夹

根据我的经验,生成的依赖项列表更清晰

govendor list
govendor fetch +m