gpt4 book ai didi

go - 列出模块的依赖项,而不是包

转载 作者:行者123 更新时间:2023-12-03 10:10:44 25 4
gpt4 key购买 nike

如果我有这个文件:

package main
import "github.com/dinedal/textql/storage"
我可以使用以下之一列出依赖项:
go list -deps
go mod graph
但是,如果我有这个文件:
package main
import "github.com/dinedal/textql"
未列出所有依赖项。例如查看 mod file , require 下没有任何软件包现已上市。最后我尝试了这个
有趣的结果:
PS C:\> go list -deps github.com/dinedal/textql
go: finding module for package github.com/dinedal/textql
module github.com/dinedal/textql@latest found
(v0.0.0-20200608170856-250cf763f52c), but does not contain package
github.com/dinedal/textql

最佳答案

根据评论,我能够获得模块的依赖项列表
像这样:

go mod init deps
go get github.com/dinedal/textql
go list -deps github.com/dinedal/textql/...
此命令也可用于测试,因为它会清除模块缓存:
go clean -modcache

关于go - 列出模块的依赖项,而不是包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65371481/

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