gpt4 book ai didi

go - 如何下载fabric-sdk-go的所有依赖?

转载 作者:数据小太阳 更新时间:2023-10-29 03:39:27 25 4
gpt4 key购买 nike

我使用命令“go get github.com/hyperledger/fabric-sdk-go”来下载 fabric-sdk-go 及其依赖项。没有错误发生。

在 golang 文档 ( https://golang.org/cmd/go/#hdr-Download_and_install_packages_and_dependencies ) 中,它说“Get 下载由导入路径命名的包及其依赖项。然后安装指定的包,如‘go install’。”

所以我本来以为fabric-sdk-go的所有依赖都会被递归下载。但事实证明我错了。

当我在 fabric-sdk-go 目录下运行命令“go install ./...”时,显示了很多“找不到包”的错误: enter image description here所以我的问题是:

  1. “go get”是否递归下载依赖项?

  2. 如何下​​载 fabric-sdk-go 的所有依赖项,而不是使用“go get [a_dependency_package]”逐一下载每个依赖项?

非常感谢。

最佳答案

项目的根目录中没有入口点(即没有 main 方法),因此该工具无处可开始查找,因为它实际上并不进行递归下载。相反,它会查看您在 URL 中指定的目录中的文件,并获取在这些文件中指定的导入路径。为了将来引用,此命令将执行您想要的操作,go get github.com/hyperledger/fabric-sdk-go/... 您可以将三重点附加到您的 go获取命令

关于go - 如何下载fabric-sdk-go的所有依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56323712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com