go icon indicating copy to clipboard operation
go copied to clipboard

The Go programming language

Results 868 go issues
Sort by recently updated
recently updated
newest added

UPDATE: The summary of the accepted proposal at: https://github.com/golang/go/issues/42965#issuecomment-1974089649. - - - ## Problem For non-trivial (often multi-language) projects it's often desirable to make all the Go tools (including `gopls`)...

Proposal
Proposal-Accepted
GoCommand
modules

~~Alternative:~~ allow to change the installed main package name in `go install` command Since go1.16, `go install` accepts arguments with version suffixes. `go install` places the output in `$GOPATH/bin` or...

NeedsInvestigation
GoCommand
modules

## What is a weak pointer? Weak pointers (or weak references, as they are referred to in other languages) allow developers to reference memory without preventing the garbage collector from...

Proposal

## Background Go provides one function for object finalization in the form of `runtime.SetFinalizer`. Finalizers are notoriously hard to use, and the documentation of `runtime.SetFinalizer` describes all the caveats with...

Proposal

### Go version go 1.21.8 linux/amd64 ### Output of `go env` in your module/workspace: ```shell GO111MODULE='' GOARCH='amd64' GOBIN='' GOCACHE='/home/user/.cache/go-build' GOENV='/home/user/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS='' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMODCACHE='/home/user/go/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux'...

NeedsInvestigation
FeatureRequest

### Go version go1.23-9b43bfbc51 ### Output of `go env` in your module/workspace: ```shell N/A ``` ### What did you do? Resorted to `//go:linkname` tricks to get at this value. ([link](https://github.com/quay/claircore/blob/b6aa2499299f78a8c166e160ae44fa780f1b8158/gobin/exe.go#L19-L20))...

NeedsInvestigation
FeatureRequest
GoCommand

``` #!watchflakes default

NeedsInvestigation

### What version of Go are you using (`go version`)? go1.8.3 ### What operating system and processor architecture are you using (`go env`)? GOARCH="amd64" GOOS="linux" ### What did you do?...

help wanted
NeedsInvestigation