From: Rob Pike Date: Fri, 21 Sep 2012 19:54:07 +0000 (+1000) Subject: [release-branch.go1] faq: add status section X-Git-Tag: go1.0.3~152 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=4d5ce93cb91a59ee31e3ec878f205fba5636bab3;p=gostls13.git [release-branch.go1] faq: add status section ««« backport 2819b5a4f07d faq: add status section Fixes #3822. R=golang-dev, r, dsymonds, minux.ma, adg CC=golang-dev https://golang.org/cl/6395043 »»» --- diff --git a/doc/go_faq.html b/doc/go_faq.html index 17dc54f7b4..8264e1940a 100644 --- a/doc/go_faq.html +++ b/doc/go_faq.html @@ -54,6 +54,38 @@ By its design, Go proposes an approach for the construction of system software on multicore machines. +

+What is the status of the project?

+ +

+Go became a public open source project on November 10, 2009. +After a couple of years of very active design and development, stability was called for and +Go 1 was released +on March 28, 2012. +Go 1, which includes a language specification, +standard libraries, +and custom tools, +provides a stable foundation for creating reliable products, projects, and publications. +

+ +

+With that stability established, we are using Go to develop programs, products, and tools rather than +actively changing the language and libraries. +In fact, the purpose of Go 1 is to provide long-term stability. +Backwards-incompatible changes will not be made to any Go 1 point release. +We want to use what we have to learn how a future version of Go might look, rather than to play with +the language underfoot. +

+ +

+Of course, development will continue on Go itself, but the focus will be on performance, reliability, +portability and the addition of new functionality such as improved support for internationalization. +

+ +

+There may well be a Go 2 one day, but not for a few years and it will be influenced by what we learn using Go 1 as it is today. +

+

What is the origin of the name?