Activity

This Week
Last Week
The change in this CL is intended to fix the interactive tutorial you mentioned, so marking this thread as resolved.
Thanks. Done in PS 4.
CC @golang/command-line.
That hostname should work well, thanks. Here is the corresponding certificate: [linux-mips64le-cip-united-1761320497.cert.txt](https://github.com/user-attachments/files/23127740/linux-mips64le-cip-un…
@Rongronggg9 Thank you for offering that builder to test the linux/mipsle port. Its hardware should work as long as it provides useful signal. Does all.bash pass on it as is (or prior to CL 675235) o…
Not for this CL, but in general: if some of these build constraints are intended only for the gccgo compiler, since that compiler gets [its own build constraint](https://cs.opensource.google/go/go/+/…
(1 comment) Thanks.
(1 comment) This is marked as done, but not seeing any change. What was done? I also think the original wording was generally better. There's no well defined concept of a "valid" email that everyon…
Thanks. Yes, so far RC releases are not covered at all by the security policy. Now that our RC release timing is generally aligned with that of minor releases, and since we include security fixes in…
dmitshur reviewed +2 on net/url: speed up escape and unescape1w
Thanks. Readded Code-Review vote from PS 4.
When the -json flag is used with `go tool dist test` (added in #37486), it's expected to only write JSON lines. There seems to be a path where some non-JSON is written to stdout too, which is a bug:…
(1 comment) What's the reason to unconditionally print gen_encoding_table.go content to stdout? It's probably better not to do this since the caller can do `cat gen_encoding_table.go && go generate`…
(1 comment) It looks like in this case replacing TypeOf with TypeFor as is isn't a clear improvement. Consider that this change makes the `ct colltab.ContractTrieSet` parameter completely unused. F…
(1 comment) Hold+1 because this is currently in CherryPickCandidate state.
(1 comment) Hold+1 because this is currently in CherryPickCandidate state.
This CL is not needed anymore. We're not proceeding with the 1.24 backport, and issue #75774 is closed.
Thanks. I'll closing this CL. As mentioned in the other thread, not proceeding with this CL.
Fixed in [CL 711920](https://go.dev/cl/711920).
Closing for now because the freebsd/riscv64 port is [marked broken](https://cs.opensource.google/go/go/+/master:src/cmd/dist/build.go;l=1830;drc=6f4c63ba63fdec6e4a42e2e19ac71937973dedef) at tip and […
Asked for a more detailed backport rationale in https://github.com/golang/go/issues/75763#issuecomment-3433007301.
Asked for a more detailed backport rationale in https://github.com/golang/go/issues/75763#issuecomment-3433007301.
@kolyshkin What's the reason to suggest backporting this issue? We'd need a bit more information to review the backport request. Our backporting criteria is documented at https://go.dev/wiki/Porting…
@MingcongBai Yes, please do. In general, you could reuse an existing open issue for a given GOOS/GOARCH pair and move on to step 2 at https://go.dev/wiki/DashboardBuilders#how-to-set-up-a-builder (g…
The one trybot failure in TestIssue69912 is unrelated (issue #75963), everything else passed, bypassing.
The release freeze for Go 1.26 is a bit over a month away. Do a preliminary update of the release target list. So far it is the same as for Go 1.25, with the following diff: - The freebsd/riscv64 po…
dmitshur reviewed +2 on all: gofmt -w1w
Thanks.
Thanks. It's a bit of a question of what _should_ happen when taking an action on a package pattern, when a pattern that may match 0 or more packages (depending on the context where it runs) ends up…
Thanks. Readded votes.
(1 comment) (nit) This file should be run through `gofmt -w`.
(1 comment) (minor) This sentence is missing a period. ```suggestion // [Join](basePath, Rel(basePath, targPath)) is equivalent to targPath itself. ```
Thanks. Trybot failure is pre-existing and will be fixed CL 711920.
Also see tracking issues #67304 and #67306.
Earlier
(1 comment) This change is ready for review. The 1.25 cherry pick was clean, but there's a conflict on 1.24 release branch. It looks like it's because CL 667715, where defaultAddrBits was added, i…
We use one extra bit to placate systems which simulate amd64 binaries on an arm64 host. Allocated arm64 addresses could be as high as 1<<48-1, which would be invalid if we assumed 48-bit sign-e…
We use one extra bit to placate systems which simulate amd64 binaries on an arm64 host. Allocated arm64 addresses could be as high as 1<<48-1, which would be invalid if we assumed 48-bit sign-e…
This is being reported by race builders across various ports at tip: ``` === RUN TestIssue69912 ================== WARNING: DATA RACE Write at 0x00c0001aa098 by goroutine 1118: cmd/compile/inter…
Note that as of submission of this CL, there's a data race reported fairly consistently on race builders in cmd/compile/internal/importer.TestIssue69912. For example, https://ci.chromium.org/b/870082…
setNotValid already accepts a format string and uses fmt.Sprintf internally so its caller doesn't need to. Caught by the improved vet check as of CL 707135: $ go vet ./cmd/gorelease cmd/gorelease/r…
Caught by the improved vet check as of CL 707135: $ go vet ./cmd/screentest cmd/screentest/screentest.go:169:33: p format % o reads arg #1, but call has 0 args
@joel@sing.id.au Note that a Run-TryBot+1 vote by itself doesn't do anything by now, it only exists to be able to request legacy TRY= SlowBots. Removing it. For normal trybots, Commit-Queue+1 is the …
CC @golang/command-line.
CC @golang/runtime, @cherrymui.
Thanks for the report. Does the failure happen reproducibly or intermittently for you? It seems not to happen on the linux/amd64 builder ([here](https://ci.chromium.org/ui/p/golang/builders/ci/gotip…
CC @golang/command-line.
CC @golang/command-line.
CC @robpike, @rsc.
Thanks for doing that! From my perspective, changing download URLs from `https://storage.googleapis.com/golang/{file}` to `https://go.dev/dl/{file}` is the right thing to do, so I'll leave further…
Consider using https://go.dev/dl/ itself and following the redirects. It's likely that https://dl.google.com/go/ will remain current for a long time, but if it ends up changing in the future, this wi…
The official Go downloads page (https://go.dev/dl/) contains the most up-to-date URLs for individual Go release files. They follow the pattern `https://go.dev/dl/{file name}`, so for example the go1.…
The official Go downloads page (https://go.dev/dl/) contains the most up-to-date URLs for individual Go release files. They follow the pattern `https://go.dev/dl/{file name}`, so for example the go1.…
The linux/arm64 trixie builder is up (with a known issue) and seems to be running into some problem with its C toolchain. Some of the packages fail with "running gcc failed [...] cannot find ‘ld’…
Package [go/version](https://pkg.go.dev/go/version) is documented to operate on Go versions in Go toolchain name syntax, which is defined at https://go.dev/doc/toolchain#name as: > The standard Go t…
Note that the official Go distributions can be downloaded (following redirects) using URLs at https://go.dev/dl/, which follow the pattern `https://go.dev/dl/{file name}`. Attempting to download thos…
Yes, "getgo" was an experimental tool that was deprecated and removed in 2024, see Go proposal golang/go#60951. It should work to download (following redirects) using the URLs at https://go.dev/dl/, …
For golang/go#74985.
Our current Debian sid builders were last updated at a time when they were close to Debian Trixie's release, and their reported OS dimension value is "Debian-13". This prevents us from adding stable …
I started [crrev.com/i/8675857](https://crrev.com/i/8675857) to add internal configuration for the new Debian Trixie builder images, and ran into an issue that our current Debian sid builder reports …
CC @golang/vulndb.
If this issue is already fixed by [CL 692935](https://go.dev/cl/692935), there's nothing more to do here. Let's use #46893 as the canonical issue for this problem. Go 1.26 is expected to be released…
[`http.CrossOriginProtection`](https://pkg.go.dev/net/http#CrossOriginProtection) was added in Go 1.25 and relui should take advantage of it to reject non-safe cross-origin browser requests. This is …
The scope of the [proposal process](https://github.com/golang/proposal#scope) includes "API changes in the main repo and all* golang.org/x repos" (almost all, there are some x/ repos that are not in …
dmitshur pushed to main in dmitri.shuralyov.com/service/change5mo
6140fdcb140798fe4fda313c57be133bf235e796maintner, gerritapi: handle draft status
ce8900dcd6898d396808d962fd777dcf7be445e9gerritapi: pass context to Gerrit calls
96ed021e15235cb4abcdaa86b88cc271e47f04c1add minimal go.mod
July 4, 2024. Today I got a chance to try out the Apple Vision Pro. :)
dmitshur pushed to main in dmitri.shuralyov.com/scratch1y
5eb48b5f5d31d39777719edb35d37b724f183dc8quine: add load-bearing trailing space
dmitshur created package in dmitri.shuralyov.com/scratch/quine1y
LGTM. Thanks, and congrats on your first new Go package here! Done in PS 2. Patch set 2 seems to resolve this.
Thanks! If it's ready to be submitted from your side, I can do that now.
dmitshur pushed to main in dmitri.shuralyov.com/html/belt1y
d8009a3578d1be4dafb93e9ee4894d2bbd2b5e3badd OnClick field to CommitID
63f3644d8635396fd13789affe363ee9f693e8ecadd dark mode support in Reference
They are. Although Go can make them too easy via `go:embed`. See some initial comments. I suggest either adding a quite that can be licensed via the existing BSD-3-Clause LICENSE at the top level o…
Thanks! Congrats on your first change. :D See one inline comment that's unresolved (yellow border). You can leave a draft comment like "Done." and mark the 'Resolved' checkbox, then when you upload …
dmitshur pushed to main in dmitri.shuralyov.com/go/generated2y
e1de015411532fa144166aada4201ee443800425add test case with no final newline
6904a2a3d88d6c3ad39737a7c5bf226f5ebbd482modernize test code slightly
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl2y
85de2813cf6bd8d6d2f0240fdebf943cbffc2b8afix "supportsFamily not found" warning on macOS 10.13 and 10.14
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl2y
b78c9fe623cca0431d866c9e206d3f83665bcf8bdeprecate FeatureSet and Device.SupportsFeatureSet
2a3c46a829b92964146abf7f6c2d649cd66cce97add GPUFamily and Device.SupportsFamily
I agree with the points made above. This entry tried to say "use this language feature when it's appropriate; don't use it when it's not", which can be said for any language feature. I'll close this …
dmitshur pushed to master in dmitri.shuralyov.com/service/change3y
67e22b2f18a260a33a98c6a7d601726a58c53767maintner: update for GitCommit API change
Go fuzzing support is out of beta and no longer uses this build constraint. It should be replaced with `go1.18` by now. Done in PS 3. I'm following the Go style for commit messages, which chooses…
Shortened 'golang.org' to 'go.dev' here, and on line 24.
dmitshur pushed to master in dmitri.shuralyov.com/website/gido4y
f460621dc784d8a8f3a1593a068115b62baf214dadd support for multiple comma-separated import path patterns
be77a538f6a64b287e073b59d1b9f7e1314cf3a9upgrade to go-git v5
b5ce3c19e6b977800ee3c80bc722192f96ef657breplace mention of godoc.org with pkg.go.dev