1
0
mirror of https://github.com/golang/go synced 2024-11-23 00:00:07 -07:00

doc/go1.17: document go run pkg@version

Fixes #46687

Change-Id: I6c311f15d3871a9824306b901fa0b81818ed2df8
Reviewed-on: https://go-review.googlesource.com/c/go/+/326870
Trust: Michael Matloob <matloob@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
This commit is contained in:
Michael Matloob 2021-06-10 17:02:44 -04:00
parent ea8612ef42
commit 033d885315

View File

@ -292,6 +292,18 @@ Do not send CLs removing the interior tags from such phrases.
<a href="https://golang.org/design/draft-gobuild">https://golang.org/design/draft-gobuild</a>.
</p>
<h4 id="go run"><code>go</code> <code>run</code></h4>
<p><!-- golang.org/issue/42088 -->
<code>go</code> <code>run</code> now accepts arguments with version suffixes
(for example, <code>go</code> <code>run</code>
<code>example.com/cmd@v1.0.0</code>). This causes <code>go</code>
<code>run</code> to build and run packages in module-aware mode, ignoring the
<code>go.mod</code> file in the current directory or any parent directory, if
there is one. This is useful for running executables without installing them or
without changing dependencies of the current module.
</p>
<h3 id="gofmt">Gofmt</h3>
<p>