Nice topic.
Although I am not a core member, I plan to keep improving the documentation, namely reusable examples.
The idea is to serve more the beginners while not polluting for the long time Gophers.
Two examples of what I have in mind: CL1273, CL13450
-ccf
--
What are you planning to do in the Go 1.6 cycle? Or what GitHub issues do we not have marked with a Go 1.6 milestone yet but merit one, in your opinion?
The Go 1.5 release candidate is looking good. Hopefully in a week or so it will be out, and we'll open the tree for Go 1.6 development. That makes now a good time to talk about what we want to do in Go 1.6.Go 1.6 will be a shorter than usual cycle, because Go 1.5 ran long. The freeze is Nov 1 (2.5 months from now) and the release is scheduled for Feb 1. There are a few long-term things that have been in progress for a few cycles and may be ready for Go 1.6, most notably the new SSA-based compiler back end (at least for amd64) and transparent HTTP/2 support in net/http.Many of us, though, will be focusing on cleanup and polish during the Go 1.6 cycle. Go 1.5 introduced much new code, and the debugging during the freeze highlighted a number of ways we can make it cleaner, more flexible, and easier to maintain for the future. This is especially true in the runtime and the new all-Go toolchain.There are also many lingering bugs that would be nice to finally fix. Marcel has a plan for #7363 (long-standing reflect issue), and we should try again to fix the encoding/json and encoding/xml issues whose fixes were rolled back late in Go 1.5 for compatibility reasons. There are probably many other lingering, not too important bugs that nonetheless add up to significant pain points for users. It would be nice if Go 1.6 work focused on closing these.We are also going to try to make sure we stay focused on issues and pending CLs throughout the Go 1.6 cycle. Too many of both were left until the freeze during Go 1.5. The new Go1.6Early milestone in GitHub is meant to help, and I intend to set up a single automated weekly mail to golang-dev reminding us what's pending, summarizing CLs, issues, and proposals.
What are you planning to do in the Go 1.6 cycle? Or what GitHub issues do we not have marked with a Go 1.6 milestone yet but merit one, in your opinion?
Btw, this thread is about what people plan to work on and not what people want.
--