建立约束

构建标记用于在代码中有条件地构建某些文件。除非明确包含,否则构建标记可能会忽略你不想构建的文件,或者某些预定义的构建标记可能用于仅在特定体系结构或操作系统上构建文件。

构建标记可能出现在任何类型的源文件中(不仅仅是 Go),但它们必须出现在文件顶部附近,前面只有空白行和其他行注释。这些规则意味着在 Go 文件中,构建约束必须出现在 package 子句之前。

一系列构建标记后面必须跟一个空行。