Golang iter: document general guidance for writing iterator APIs

While https://pkg.go.dev/iter does a good job at explaining the basics of iterators, it leaves out a few important bits ...

Golang runtime:cpu1: TestPreemptionAfterSyscall/1ms failures

#!watchflakesdefault <- pkg == "runtime:cpu1" && test == "TestPreemptionAfterSyscall/1ms"...

Golang os: new test TestRootRemoveDot fails on plan9

CL 661595 added TestRootRemoveDot which fails on Plan 9:=== RUN TestRootRemoveDot root_test.go:1845: root.Remove(&q...

Golang crypto/x509: ParseRevocationList accepts authorityCertSerialNumber set to 0

Go versiongo version go1.24.2 linux/amd64Output of go env in your module/workspace:CN=US,OU=US,O=US,L=US,ST=US,C=US2025-...

Golang net: TestCloseRead failures

#!watchflakesdefault <- pkg == "net" && test == "TestCloseRead"Issue created automaticall...

Golang cmd/go: can't invoke a tool with -modfile within a workspace

Go versiongo version go1.24.3 darwin/arm64Output of go env in your module/workspace:AR='ar'CC='cc'CGO_CFLAGS='-O2 -g'CGO...

Golang os/signal: TestNohup/uncaught/1 failures

#!watchflakesdefault <- pkg == "os/signal" && test == "TestNohup/uncaught/1"Issue created...

Golang x/build: timeout on LUCI openbsd-amd64 builder

#!watchflakespost <- builder ~ `(gotip|go1\.\d\d)-openbsd-amd64` && (`test timed out` || `SIGQUIT` || `contex...

Golang go/types: specious "invalid recursive type" error?

Given:package ptype s struct { i i }type i interface { s | any }go/types currently reports:/tmp/y.go:3:6: invalid recurs...

Golang cmd/compile: bug in cmd/compile/internal/noder.(*reader).typeParamNames

Issue created by stacks.This stack TGzIXQ was reported by telemetry:compile/bugcmd/compile/internal/base.FatalfAt:+3cmd/...

Golang cmd/compile: type parameter involving constraint with channels seems like it should be inferrable

Go versiongo1.23 and go tipOutput of go env in your module/workspace:n/a, using go.dev/playWhat did you do?https://go.de...

Golang spec: for-range iterator yield function requires bool result - consider generalizing to any boolean type

Per the spec, a "for-range" statement using an iterator requires the iterator's yield function to return bool not an arb...

Golang math/big: update to math/rand/v2

Go versiongo version 1.23Output of go env in your module/workspace:N/AWhat did you do?I wanted to update robpike.io/ivy ...

Golang cmd/compile/internal/types2: enable unsorted processing of package objects

Reminder issue to remove the false in the condition at resolver.go:680 (look for issue50259.go in the source).Comment Fr...

Golang go/types: Implements is an allocation hotspot

While profiling the rapid type analysis (golang.org/x/tools/go/callgraph/rta) I noticed that it spends a majority of its...

Golang cmd/compile: unhelpful error message with recursive constraint

What version of Go are you using (go version)?$ go versiongo version devel go1.21-af8f94e3c5 Tue Jul 11 21:30:51 2023 +0...

Golang cmd/api: API checker doesn't seem to handle Alias uses correctly

Background: API check failure in https://go.dev/cl/559435.Comment From: randall77I think this might not be a bug in the ...

Golang cmd/compile: exponential behavior for deeply nested structs

Go versiontipOutput of go env in your module/workspace:GO111MODULE=""GOARCH="arm64"GOBIN="&quot...

Golang cmd/compile: "panic: unification reached recursion depth limit" with recursive type constraint

Go versiongo version go1.22.3 darwin/arm64Output of go env in your module/workspace:GO111MODULE=''GOARCH='arm64'GOBIN=''...

Golang cmd/compile: declaration order of types affects cycle detection

Go versiongo version go1.22.3 darwin/amd64Output of go env in your module/workspace:GO111MODULE=''GOARCH='amd64'GOBIN=''...
上一页 下一页
.