From 8de5080f34ad738488430ec1cb5e918dc7c384ff Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Mon, 16 Jul 2012 13:31:15 -0700 Subject: [PATCH] faq: add status section Fixes #3822. R=golang-dev, r, dsymonds, minux.ma, adg CC=golang-dev https://golang.org/cl/6395043 --- doc/go_faq.html | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/doc/go_faq.html b/doc/go_faq.html index 17dc54f7b49..8264e1940a8 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?