如何忽略模块中的 .go 文件?

我正在重写Go中的一个家庭级程序,以前在Python中,在途中学习。当我重新考虑代码的整个部分时,如果我可以忽略我编写的一些文件(它们会抛出编译错误,这没关系,因为它们与我的最新问题方法不同步),那就太好了。.go

我可以将它们移出目录,或者重命名它们,但我想知道是否有更习惯的方法来忽略模块目录中的某些文件?.go


当年话下
浏览 65回答 1
1回答

慕后森

构建完全符合您的用例的标签。生成约束(也称为生成标记)用于在生成过程中包含或排除包中的文件。有了这个,我们可以从相同的源代码构建不同类型的构建。因此,如果要从生成过程中排除某个文件,请为其指定不同的生成标记。例如,如果您在执行时使用文件顶部,则不会包含该文件。请注意,可以是任何单词。//go:build excludego buildexclude有关构建标签的更多详细信息,请在此处查看戴夫·切尼的以下文章顶级域加//go:build exclude对于 v1.17 及更高版本// +build exclude位于要忽略的文件顶部。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go