报告构建标记的格式错误和放置在错误位置的构建标记。 go 工具要求将构建标记放置在特定位置并以特殊语法编写。 如果不满足这些要求,则可能会忽略构建标记或可能会意外地从构建中删除文件。

请参阅 golang.org 上的 Build Constraints 页面。

示例:

package main

// +build ignore

func main() {}

// +build ignore 部分应该在包声明之前。 要解决此问题,您可以应用在包前面放置构建标签快速修复。 在应用快速修复后:

// +build ignore

package main

import "fmt"