aboutsummaryrefslogtreecommitdiff
path: root/content/7years.article
diff options
context:
space:
mode:
Diffstat (limited to 'content/7years.article')
-rw-r--r--content/7years.article25
1 files changed, 13 insertions, 12 deletions
diff --git a/content/7years.article b/content/7years.article
index 0957e85..b23d724 100644
--- a/content/7years.article
+++ b/content/7years.article
@@ -1,10 +1,11 @@
-Seven years of Go
+# Seven years of Go
10 Nov 2016
+Summary: Today marks seven years since we open-sourced our preliminary sketch of Go. With the help of the open source community, including more than a thousand individual contributors to the Go source repositories, Go has matured into a language used all over the world.
The Go Team
rsc@golang.org
-* Seven years of Go
+##
.html gopherbelly.html
@@ -15,9 +16,9 @@ Go has matured into a language used all over the world.
The most significant user-facing changes to Go over the past year are the
addition of built-in support for
-[[https://www.youtube.com/watch?v=FARQMJndUn0#t=0m0s][HTTP/2]] in
-[[https://golang.org/doc/go1.6][Go 1.6]] and the integration of the
-[[https://blog.golang.org/context][context package]] into the standard library in [[https://golang.org/doc/go1.7][Go 1.7]].
+[HTTP/2](https://www.youtube.com/watch?v=FARQMJndUn0#t=0m0s) in
+[Go 1.6](https://golang.org/doc/go1.6) and the integration of the
+[context package](https://blog.golang.org/context) into the standard library in [Go 1.7](https://golang.org/doc/go1.7).
But we’ve been making many less visible improvements.
Go 1.7 changed the x86-64 compiler to use a new SSA-based back end,
improving the performance of most Go programs by 10–20%.
@@ -26,18 +27,18 @@ we have changed the compilers for the other architectures to use the new back en
We’ve also added new ports, to Android on 32-bit x86, Linux on 64-bit MIPS,
and Linux on IBM z Systems.
And we’ve developed new garbage-collection techniques that reduce typical
-“stop the world” pauses to [[https://golang.org/design/17503-eliminate-rescan][under 100 microseconds]].
-(Contrast that with Go 1.5’s big news of [[https://blog.golang.org/go15gc][10 milliseconds or less]].)
+“stop the world” pauses to [under 100 microseconds](https://golang.org/design/17503-eliminate-rescan).
+(Contrast that with Go 1.5’s big news of [10 milliseconds or less](https://blog.golang.org/go15gc).)
This year kicked off with a global Go hackathon,
-the [[https://blog.golang.org/gophergala][Gopher Gala]], in January.
-Then there were [[https://golang.org/wiki/Conferences][Go conferences]] in India and Dubai in February,
+the [Gopher Gala](https://blog.golang.org/gophergala), in January.
+Then there were [Go conferences](https://golang.org/wiki/Conferences) in India and Dubai in February,
China and Japan in April, San Francisco in May, Denver in July,
London in August, Paris last month, and Brazil this past weekend.
And GothamGo in New York is next week.
-This year also saw more than 30 new [[https://golang.org/wiki/GoUserGroups][Go user groups]],
-eight new [[http://www.womenwhogo.org/][Women Who Go]] chapters,
-and four [[https://golangbridge.org/][GoBridge]] workshops around the world.
+This year also saw more than 30 new [Go user groups](https://golang.org/wiki/GoUserGroups),
+eight new [Women Who Go](http://www.womenwhogo.org/) chapters,
+and four [GoBridge](https://golangbridge.org/) workshops around the world.
We continue to be overwhelmed by and grateful for
the enthusiasm and support of the Go community.