为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Go
当年话下 2022-09-26 14:47:17
我正在重写Go中的一个家庭级程序,以前在Python中,在途中学习。当我重新考虑代码的整个部分时,如果我可以忽略我编写的一些文件(它们会抛出编译错误,这没关系,因为它们与我的最新问题方法不同步),那就太好了。.go我可以将它们移出目录,或者重命名它们,但我想知道是否有更习惯的方法来忽略模块目录中的某些文件?.go
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

构建完全符合您的用例的标签。

生成约束(也称为生成标记)用于在生成过程中包含或排除包中的文件。有了这个,我们可以从相同的源代码构建不同类型的构建。

因此,如果要从生成过程中排除某个文件,请为其指定不同的生成标记。例如,如果您在执行时使用文件顶部,则不会包含该文件。请注意,可以是任何单词。//go:build excludego buildexclude

有关构建标签的更多详细信息,请在此处查看戴夫·切尼的以下文章

顶级域

//go:build exclude对于 v1.17 及更高版本

// +build exclude

位于要忽略的文件顶部。


查看完整回答
反对 回复 2022-09-26
  • 1 回答
  • 0 关注
  • 63 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信