From: Shenghou Ma Date: Sat, 4 May 2013 18:23:19 +0000 (+0800) Subject: go/build: document GOOS.go also has implicit GOOS build constraint X-Git-Tag: go1.1rc2~10 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a21b36da1cd1e00941536ee1b4e33f456a4500dc;p=gostls13.git go/build: document GOOS.go also has implicit GOOS build constraint R=golang-dev, i.caught.air, alexb, r CC=golang-dev https://golang.org/cl/9064044 --- diff --git a/src/pkg/go/build/doc.go b/src/pkg/go/build/doc.go index 4b66b84bb6..b5fc071d61 100644 --- a/src/pkg/go/build/doc.go +++ b/src/pkg/go/build/doc.go @@ -97,9 +97,16 @@ // - any additional words listed in ctxt.BuildTags // // If a file's name, after stripping the extension and a possible _test suffix, -// matches *_GOOS, *_GOARCH, or *_GOOS_GOARCH for any known operating -// system and architecture values, then the file is considered to have an implicit -// build constraint requiring those terms. +// matches any of the following patterns: +// *_GOOS +// *_GOARCH +// *_GOOS_GOARCH +// (example: source_windows_amd64.go) or the literals: +// GOOS +// GOARCH +// (example: windows.go) where GOOS and GOARCH represent any known operating +// system and architecture values respectively, then the file is considered to +// have an implicit build constraint requiring those terms. // // To keep a file from being considered for the build: //