I\'ve got a trouble with conditional compilation in Go 1.
Here is my test code. Is there anything I misunderstand about the \"// +build\" constraint and the \"-tags\
Package build
Build Constraints
A build constraint is a line comment beginning with the directive
+buildthat lists the conditions under which a file should be included in the package. Constraints may appear in any kind of source file (not just Go), but they must appear near the top of the file, preceded only by blank lines and other line comments.To distinguish build constraints from package documentation, a series of build constraints must be followed by a blank line.
Add a blank line after the build constraint. For example,
// +build main1
package main
import (
"fmt"
)
func main() {
fmt.Println("This is main 1")
}