Commit b412fde5 authored by Jay Conrod's avatar Jay Conrod

go/build: document characters allowed in build tags

The documentation just said "alphanumeric", but underscores and dots
are also accepted.

Fixes #32886

Change-Id: I1ba872a220d5c5bf64f1d851ddba9eb3b1afb89a
Reviewed-on: https://go-review.googlesource.com/c/go/+/184917Reviewed-by: default avatarBryan C. Mills <bcmills@google.com>
parent 1c1e5170
...@@ -70,10 +70,11 @@ ...@@ -70,10 +70,11 @@
// To distinguish build constraints from package documentation, a series of // To distinguish build constraints from package documentation, a series of
// build constraints must be followed by a blank line. // build constraints must be followed by a blank line.
// //
// A build constraint is evaluated as the OR of space-separated options; // A build constraint is evaluated as the OR of space-separated options.
// each option evaluates as the AND of its comma-separated terms; // Each option evaluates as the AND of its comma-separated terms.
// and each term is an alphanumeric word or, preceded by !, its negation. // Each term consists of letters, digits, underscores, and dots.
// That is, the build constraint: // A term may be negated with a preceding !.
// For example, the build constraint:
// //
// // +build linux,386 darwin,!cgo // // +build linux,386 darwin,!cgo
// //
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment