From: Yury Smolsky Date: Fri, 16 Feb 2018 12:56:03 +0000 (+0200) Subject: cmd/go: document 'go run' exit codes X-Git-Tag: go1.11beta1~1563 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9402a2bff75907668f8488ea9d32c56fdf101f04;p=gostls13.git cmd/go: document 'go run' exit codes Updated docs that go run does not return the exit code of the compiled binary. Fixes #23716 Change-Id: Ib85459974c4c6d2760ddba957ef711628098661f Reviewed-on: https://go-review.googlesource.com/94795 Reviewed-by: Ian Lance Taylor --- diff --git a/src/cmd/go/alldocs.go b/src/cmd/go/alldocs.go index 84211fd9cc..2788a9eef6 100644 --- a/src/cmd/go/alldocs.go +++ b/src/cmd/go/alldocs.go @@ -717,6 +717,8 @@ // cross-compiled programs when a simulator or other execution method is // available. // +// The exit status of Run is not the exit status of the compiled binary. +// // For more about build flags, see 'go help build'. // // See also: go build. diff --git a/src/cmd/go/internal/run/run.go b/src/cmd/go/internal/run/run.go index ce24748f4e..6ff2090095 100644 --- a/src/cmd/go/internal/run/run.go +++ b/src/cmd/go/internal/run/run.go @@ -34,6 +34,8 @@ for example 'go_nacl_386_exec a.out arguments...'. This allows execution of cross-compiled programs when a simulator or other execution method is available. +The exit status of Run is not the exit status of the compiled binary. + For more about build flags, see 'go help build'. See also: go build.