[dl] internal/version: set GOTOOLCHAIN=local+auto for gotip

3 views
Skip to first unread message

Hyang-Ah Hana Kim (Gerrit)

unread,
Apr 6, 2026, 7:21:51 PM (2 days ago) Apr 6
to goph...@pubsubhelper.golang.org, Hyang-Ah Hana Kim, golang-co...@googlegroups.com

Hyang-Ah Hana Kim has uploaded the change for review

Commit message

internal/version: set GOTOOLCHAIN=local+auto for gotip

Address issue 64665 by setting GOTOOLCHAIN=local+auto
when invoking the real go binary from the gotip wrapper.
This ensures that user's global GOTOOLCHAIN setting
(set by `go env -w`) doesn't override gotip behavior.
Other version wrappers' behavior is left unchanged.

Fixes golang/go#64665
Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e

Change diff

diff --git a/internal/version/gotip.go b/internal/version/gotip.go
index 76ce7bb..f5c6f4e 100644
--- a/internal/version/gotip.go
+++ b/internal/version/gotip.go
@@ -46,7 +46,7 @@
log.Fatalf("gotip: not downloaded. Run 'gotip download' to install to %v", root)
}

- runGo(root)
+ runGo(root, "local+auto")
}

func installTip(root, target string) error {
diff --git a/internal/version/version.go b/internal/version/version.go
index 783a2c2..e7337f2 100644
--- a/internal/version/version.go
+++ b/internal/version/version.go
@@ -51,10 +51,10 @@
log.Fatalf("%s: not downloaded. Run '%s download' to install to %v", version, version, root)
}

- runGo(root)
+ runGo(root, "")
}

-func runGo(root string) {
+func runGo(root, gotoolchain string) {
gobin := filepath.Join(root, "bin", "go"+exe())
cmd := exec.Command(gobin, os.Args[1:]...)
cmd.Stdin = os.Stdin
@@ -64,7 +64,11 @@
if p := os.Getenv("PATH"); p != "" {
newPath += string(filepath.ListSeparator) + p
}
- cmd.Env = dedupEnv(caseInsensitiveEnv, append(os.Environ(), "GOROOT="+root, "PATH="+newPath))
+ env := append(os.Environ(), "GOROOT="+root, "PATH="+newPath)
+ if gotoolchain != "" {
+ env = append(env, "GOTOOLCHAIN="+gotoolchain)
+ }
+ cmd.Env = dedupEnv(caseInsensitiveEnv, env)

handleSignals()

Change information

Files:
  • M internal/version/gotip.go
  • M internal/version/version.go
Change size: S
Delta: 2 files changed, 8 insertions(+), 4 deletions(-)
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: dl
Gerrit-Branch: master
Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
Gerrit-Change-Number: 763260
Gerrit-PatchSet: 1
Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
unsatisfied_requirement
satisfied_requirement
open
diffy

Hyang-Ah Hana Kim (Gerrit)

unread,
Apr 7, 2026, 11:08:11 AM (2 days ago) Apr 7
to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
Attention needed from Dmitri Shuralyov and Michael Matloob

Hyang-Ah Hana Kim uploaded new patchset

Hyang-Ah Hana Kim uploaded patch set #2 to this change.
Open in Gerrit

Related details

Attention is currently required from:
  • Dmitri Shuralyov
  • Michael Matloob
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newpatchset
Gerrit-Project: dl
Gerrit-Branch: master
Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
Gerrit-Change-Number: 763260
Gerrit-PatchSet: 2
Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
Gerrit-Attention: Michael Matloob <mat...@golang.org>
Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
unsatisfied_requirement
satisfied_requirement
open
diffy

Hyang-Ah Hana Kim (Gerrit)

unread,
Apr 7, 2026, 11:08:28 AM (2 days ago) Apr 7
to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Dmitri Shuralyov, golang-co...@googlegroups.com
Attention needed from Dmitri Shuralyov and Michael Matloob

Hyang-Ah Hana Kim voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Dmitri Shuralyov
  • Michael Matloob
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement is not satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: dl
Gerrit-Branch: master
Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
Gerrit-Change-Number: 763260
Gerrit-PatchSet: 2
Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
Gerrit-Attention: Michael Matloob <mat...@golang.org>
Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Comment-Date: Tue, 07 Apr 2026 15:08:22 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
unsatisfied_requirement
satisfied_requirement
open
diffy

Michael Matloob (Gerrit)

unread,
Apr 7, 2026, 12:20:44 PM (2 days ago) Apr 7
to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
Attention needed from Dmitri Shuralyov and Hyang-Ah Hana Kim

Michael Matloob voted and added 1 comment

Votes added by Michael Matloob

Code-Review+2

1 comment

File internal/version/version_test.go
Line 107, Patchset 2 (Latest): os.Setenv("GOTOOLCHAIN", tt.envValue)
Michael Matloob . resolved

I wonder if we can make computeEnv take the environment as an argument, so that we don't need to set the process's environment.

Open in Gerrit

Related details

Attention is currently required from:
  • Dmitri Shuralyov
  • Hyang-Ah Hana Kim
Submit Requirements:
  • requirement satisfiedCode-Review
  • requirement satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
  • requirement satisfiedTryBots-Pass
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: dl
Gerrit-Branch: master
Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
Gerrit-Change-Number: 763260
Gerrit-PatchSet: 2
Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-Attention: Hyang-Ah Hana Kim <hya...@gmail.com>
Gerrit-Comment-Date: Tue, 07 Apr 2026 16:20:41 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Michael Matloob (Gerrit)

unread,
Apr 7, 2026, 1:36:24 PM (2 days ago) Apr 7
to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
Attention needed from Dmitri Shuralyov and Hyang-Ah Hana Kim

Michael Matloob voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Dmitri Shuralyov
  • Hyang-Ah Hana Kim
Submit Requirements:
    • requirement satisfiedCode-Review
    • requirement satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    • requirement satisfiedTryBots-Pass
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: dl
    Gerrit-Branch: master
    Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
    Gerrit-Change-Number: 763260
    Gerrit-PatchSet: 2
    Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
    Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
    Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
    Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
    Gerrit-Reviewer: Michael Matloob <mat...@google.com>
    Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
    Gerrit-Attention: Hyang-Ah Hana Kim <hya...@gmail.com>
    Gerrit-Comment-Date: Tue, 07 Apr 2026 17:36:20 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Hyang-Ah Hana Kim (Gerrit)

    unread,
    Apr 8, 2026, 3:21:49 PM (9 hours ago) Apr 8
    to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
    Attention needed from Dmitri Shuralyov and Hyang-Ah Hana Kim

    Hyang-Ah Hana Kim uploaded new patchset

    Hyang-Ah Hana Kim uploaded patch set #3 to this change.
    Following approvals got outdated and were removed:
    • TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Dmitri Shuralyov
    • Hyang-Ah Hana Kim
    Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 3
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hyang-Ah Hana Kim (Gerrit)

      unread,
      Apr 8, 2026, 3:26:06 PM (9 hours ago) Apr 8
      to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, golang-co...@googlegroups.com
      Attention needed from Dmitri Shuralyov and Hyang-Ah Hana Kim

      Hyang-Ah Hana Kim uploaded new patchset

      Hyang-Ah Hana Kim uploaded patch set #4 to this change.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Dmitri Shuralyov
      • Hyang-Ah Hana Kim
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: newpatchset
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 4
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hyang-Ah Hana Kim (Gerrit)

      unread,
      Apr 8, 2026, 3:27:06 PM (9 hours ago) Apr 8
      to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Michael Matloob, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
      Attention needed from Dmitri Shuralyov

      Hyang-Ah Hana Kim added 1 comment

      File internal/version/version_test.go
      Line 107, Patchset 2: os.Setenv("GOTOOLCHAIN", tt.envValue)
      Michael Matloob . resolved

      I wonder if we can make computeEnv take the environment as an argument, so that we don't need to set the process's environment.

      Hyang-Ah Hana Kim

      PTAL

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Dmitri Shuralyov
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
      Gerrit-Reviewer: Michael Matloob <mat...@google.com>
      Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Comment-Date: Wed, 08 Apr 2026 19:27:03 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Michael Matloob <mat...@golang.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Michael Matloob (Gerrit)

      unread,
      Apr 8, 2026, 3:29:41 PM (9 hours ago) Apr 8
      to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
      Attention needed from Dmitri Shuralyov and Hyang-Ah Hana Kim

      Michael Matloob voted and added 1 comment

      Votes added by Michael Matloob

      Code-Review+2

      1 comment

      File internal/version/version.go
      Line 78, Patchset 4 (Latest): if p := os.Getenv("PATH"); p != "" {
      Michael Matloob . unresolved

      Should we pull out the value of PATH from baseEnv?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Dmitri Shuralyov
      • Hyang-Ah Hana Kim
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
      Gerrit-Reviewer: Michael Matloob <mat...@google.com>
      Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Attention: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Comment-Date: Wed, 08 Apr 2026 19:29:38 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Dmitri Shuralyov (Gerrit)

      unread,
      Apr 8, 2026, 3:54:20 PM (9 hours ago) Apr 8
      to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Michael Matloob, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
      Attention needed from Hyang-Ah Hana Kim

      Dmitri Shuralyov added 5 comments

      Patchset-level comments
      File-level comment, Patchset 4 (Latest):
      Dmitri Shuralyov . resolved

      Thanks. This generally seems fine to me, and Michael's already reviewed it. I left a few comments that were on my mind, but they're minor and I think you should feel free to proceed.

      Commit Message
      Line 7, Patchset 4 (Latest):internal/version: set GOTOOLCHAIN=local+auto for gotip
      Dmitri Shuralyov . unresolved

      Since this changes behavior of the `golang.org/dl/gotip` command only, and not all other goA.B.C commands that also use the `internal/version` package, it might be clearer to put that in the path prefix, something like:

      ```diff
      -internal/version: set GOTOOLCHAIN=local+auto for gotip
      +gotip: set GOTOOLCHAIN=...
      ```

      (Or "gotip, internal/version: set GOTOOLCHAIN=..." if you prefer to keep internal/version mentioned too.)

      Line 9, Patchset 4 (Latest):Address issue 64665 by setting GOTOOLCHAIN=local+auto
      Dmitri Shuralyov . unresolved

      A question about this choice.

      https://go.dev/doc/toolchain#select documents that "GOTOOLCHAIN=auto is shorthand for GOTOOLCHAIN=local+auto". So both `GOTOOLCHAIN=local+auto` and `GOTOOLCHAIN=auto` here will behave identically.

      The default value in go is to use the shorthand version:

      https://cs.opensource.google/go/go/+/master:go.env;l=12;drc=35268a996052ca8716caf94467c2ed61140f3862

      Is it worth doing the same here, to keep them aligned? Unless using the long-form "local+auto" version an intentional choice.

      Line 12, Patchset 4 (Latest):This ensures that user's global GOTOOLCHAIN setting

      (set by `go env -w`) doesn't override gotip behavior.
      Dmitri Shuralyov . resolved

      Some of the discussion on the issue was to consider explicitly erroring out on conflict, or to go with GOTOOLCHAIN=local (i.e., without +auto), but I understand this plan is different in order to strike a better balance, is that right?

      I agree that it seems this is more likely to help get around problems than it is to cause problems, but I'll note that given this doesn't seem to be documented behavior, it may cause someone else to run into the (admittedly even more niche case) where the gotip command behaves unexpectedly and report that as an issue.

      Another complication is that the gotip command supports downloading CL numbers or branch names, so in some cases it might be further from Go at tip.

      It's probably fine, and we can still adjust it if we get new information.

      Line 16, Patchset 4 (Latest):Fixes golang/go#64665
      Dmitri Shuralyov . unresolved

      Just checking, the original report linked to https://go.dev/doc/manage-install, but that page doesn't seem to mention gotip at all anymore; maybe that's because the manage-install documentation changed?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Hyang-Ah Hana Kim
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
      Gerrit-Reviewer: Michael Matloob <mat...@google.com>
      Gerrit-Attention: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Comment-Date: Wed, 08 Apr 2026 19:54:16 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hyang-Ah Hana Kim (Gerrit)

      unread,
      Apr 8, 2026, 6:19:08 PM (6 hours ago) Apr 8
      to Hyang-Ah Hana Kim, goph...@pubsubhelper.golang.org, Michael Matloob, Michael Matloob, Go LUCI, Dmitri Shuralyov, golang-co...@googlegroups.com
      Attention needed from Dmitri Shuralyov

      Hyang-Ah Hana Kim added 2 comments

      Commit Message
      Line 9, Patchset 4 (Latest):Address issue 64665 by setting GOTOOLCHAIN=local+auto
      Dmitri Shuralyov . unresolved

      A question about this choice.

      https://go.dev/doc/toolchain#select documents that "GOTOOLCHAIN=auto is shorthand for GOTOOLCHAIN=local+auto". So both `GOTOOLCHAIN=local+auto` and `GOTOOLCHAIN=auto` here will behave identically.

      The default value in go is to use the shorthand version:

      https://cs.opensource.google/go/go/+/master:go.env;l=12;drc=35268a996052ca8716caf94467c2ed61140f3862

      Is it worth doing the same here, to keep them aligned? Unless using the long-form "local+auto" version an intentional choice.

      Hyang-Ah Hana Kim

      Good point. I manually tested it and setting `GOTOOLCHAIN=auto` is sufficient to achieve this.
      Change to `auto`.

      Line 16, Patchset 4 (Latest):Fixes golang/go#64665
      Dmitri Shuralyov . unresolved

      Just checking, the original report linked to https://go.dev/doc/manage-install, but that page doesn't seem to mention gotip at all anymore; maybe that's because the manage-install documentation changed?

      Hyang-Ah Hana Kim

      I don't think `gotip` was mentioned in the doc. The discussion evolved to `gotip` because that's the tool I used when reporting the issue :-)

      Should we leave this open so we can fix for other go1.X?

      I am thinking maybe the same solution works for other go versions.
      On the other hand, after introduction of `GOTOOLCHAIN`, I am not sure if this manage-install tool adds much value any more.
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Dmitri Shuralyov
      Submit Requirements:
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      • requirement is not satisfiedTryBots-Pass
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: dl
      Gerrit-Branch: master
      Gerrit-Change-Id: I076d34e88de8d149542085c494d4c1c31b7f379e
      Gerrit-Change-Number: 763260
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Reviewer: Hyang-Ah Hana Kim <hya...@gmail.com>
      Gerrit-Reviewer: Michael Matloob <mat...@golang.org>
      Gerrit-Reviewer: Michael Matloob <mat...@google.com>
      Gerrit-Attention: Dmitri Shuralyov <dmit...@golang.org>
      Gerrit-Comment-Date: Wed, 08 Apr 2026 22:19:06 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Dmitri Shuralyov <dmit...@golang.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages