Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
This page links to prior discussion on various topics.
The page complements the official FAQ. While the official FAQ contains things which are frequently asked and contains answers, this page contains things that have been repeatedly asked, but maybe not frequently, and only needs to link to one or more previous threads. Over time, these entries may graduate to entries in the official FAQ.
Editors: When editing this page, please don't change the titles of sections, as that breaks the #anchors in URLs. You can rearrange, though. Feel free to add entries at will. There is no requirement for code or English review here.
Asked Questions & Prior Discussion
Panics on sends or closes of closed channel
Thread-local, Goroutine-local storage
Add explicit int-to-bool conversions
Add mechanism to silence vet warnings
Rejected, see discussion in https://github.com/golang/go/issues/17058
Add vet warning for unused function arguments
Make go get more verbose / add a progress bar
Shorten error handling / return sugar
Rejected, see https://github.com/golang/go/issues/16225
Support symlinks in go toolchain / environment variables
Rejected, see https://github.com/golang/go/issues/15507
Make unused imports/variables a warning, not an error
Add warnings to the Go compiler
Unlikely to be added. See discussion at https://groups.google.com/forum/#!topic/golang-nuts/PYWxjT2v6ps, and https://groups.google.com/forum/?pli=1#!topic/golang-nuts/MMWXRANh0-g which points out that
sync.Pool is a specific form of weak reference.