停止 go mod 工具解析某些目录

Stop the go mod tool from parsing certain directories

我使用的是单声道存储库,我在项目树 (istio) 下下载了某些工具。 运行 go get -ugo mod tidy 导致主要的 go.mod 被不相关的部门更新。

如何排除某些 src 子路径以供考虑。

注:

This does not do the trick 因为我要排除的子目录中确实有 go 文件。

我认为你的两个主要选择是:

  1. 目录中的 go.mod 将导致该目录及其所有子目录被排除在顶级 Go 模块之外。

  2. 按照 Peter 的建议使用前导下划线,或前导 ..

如果这些都不合适,请添加评论解释原因,最好包括错误消息或关于您尝试时发生的情况的其他一些详细信息。