blob: 1ee0aa9cea0251c2d9bd9f4c84f74466ee9f1d8c [file] [log] [blame]
Andrew Gerrand3895b502012-03-28 23:41:03 +11001<!--{
2 "Title": "Release History"
3}-->
Russ Coxe0a40462010-01-06 15:46:09 -08004
Russ Coxd6dd80b2011-05-03 13:55:50 -04005<p>This page summarizes the changes between official stable releases of Go.
Andrew Gerrandeb91b5f2014-12-10 11:01:55 +11006The <a href="//golang.org/change">change log</a> has the full details.</p>
Russ Coxe0a40462010-01-06 15:46:09 -08007
Russ Coxd6dd80b2011-05-03 13:55:50 -04008<p>To update to a specific release, use:</p>
Andrew Gerrand5a8ae382011-04-28 16:32:51 +10009
10<pre>
Kang Huc8bfcf52014-12-14 16:17:48 +080011git pull
12git checkout <i>release-branch</i>
Andrew Gerrand5a8ae382011-04-28 16:32:51 +100013</pre>
14
Russ Coxfc1793d2016-01-06 15:41:37 -050015<h2 id="policy">Release Policy</h2>
16
17<p>
Russ Cox86abfbb2017-02-27 20:22:48 -050018Each major Go release is supported until there are two newer major releases.
19For example, Go 1.8 is supported until Go 1.10 is released,
20and Go 1.9 is supported until Go 1.11 is released.
21We fix critical problems, including <a href="/security">critical security problems</a>,
22in supported releases as needed by issuing minor revisions
Chris Broadfoot136f4a62017-08-24 11:52:35 -070023(for example, Go 1.9.1, Go 1.9.2, and so on).
24</p>
25
26<h2 id="go1.9">go1.9 (released 2017/08/24)</h2>
27
28<p>
29Go 1.9 is a major release of Go.
30Read the <a href="/doc/go1.9">Go 1.9 Release Notes</a> for more information.
Russ Coxfc1793d2016-01-06 15:41:37 -050031</p>
32
Chris Broadfoot93322a5b2017-10-04 13:20:45 -070033<h3 id="go1.9.minor">Minor revisions</h3>
34
Chris Broadfoot598433b2017-10-04 11:09:15 -070035<p>
36go1.9.1 (released 2017/10/04) includes two security fixes.
37See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.1">Go
381.9.1 milestone</a> on our issue tracker for details.
39</p>
40
Russ Cox8bb333a2017-10-25 10:57:00 -040041<p>
42go1.9.2 (released 2017/10/25) includes fixes to the compiler, linker, runtime,
43documentation, <code>go</code> command,
44and the <code>crypto/x509</code>, <code>database/sql</code>, <code>log</code>,
45and <code>net/smtp</code> packages.
46It includes a fix to a bug introduced in Go 1.9.1 that broke <code>go</code> <code>get</code>
47of non-Git repositories under certain conditions.
48See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.2">Go
491.9.2 milestone</a> on our issue tracker for details.
50</p>
51
Andrew Bonventref8a22092018-01-19 12:50:40 -050052<p>
Andrew Bonventref94c4082018-01-22 15:36:24 -050053go1.9.3 (released 2018/01/22) includes fixes to the compiler, runtime,
Andrew Bonventref8a22092018-01-19 12:50:40 -050054and the <code>database/sql</code>, <code>math/big</code>, <code>net/http</code>,
55and <code>net/url</code> packages.
56See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.3">Go
571.9.3 milestone</a> on our issue tracker for details.
58</p>
59
Russ Cox135c5a02018-02-07 09:28:33 -050060<p>
61go1.9.4 (released 2018/02/07) includes a security fix to “go get”.
62See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.4">Go
631.9.4</a> milestone on our issue tracker for details.
64</p>
65
Andrew Bonventree3047e72018-03-28 17:42:01 -040066<p>
Andrew Bonventre9c69ed52018-03-28 21:25:09 -040067go1.9.5 (released 2018/03/28) includes fixes to the compiler, go command, and
68<code>net/http/pprof</code> package.
Andrew Bonventree3047e72018-03-28 17:42:01 -040069See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.5">Go
701.9.5 milestone</a> on our issue tracker for details.
71</p>
72
Andrew Bonventre3e0aad42018-04-30 13:49:16 -040073<p>
74go1.9.6 (released 2018/05/01) includes fixes to the compiler and go command.
75See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.6">Go
761.9.6 milestone</a> on our issue tracker for details.
77</p>
78
Filippo Valsordaf7343492018-06-05 17:10:29 -040079<p>
80go1.9.7 (released 2018/06/05) includes fixes to the go command, and the
81<code>crypto/x509</code>, and <code>strings</code> packages.
82In particular, it adds <a href="https://go.googlesource.com/go/+/d4e21288e444d3ffd30d1a0737f15ea3fc3b8ad9">
83minimal support to the go command for the vgo transition</a>.
84See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.9.7">Go
851.9.7 milestone</a> on our issue tracker for details.
86</p>
87
Andrew Bonventre3e0aad42018-04-30 13:49:16 -040088
Chris Broadfoot863035e2017-02-16 08:29:46 -080089<h2 id="go1.8">go1.8 (released 2017/02/16)</h2>
90
91<p>
92Go 1.8 is a major release of Go.
93Read the <a href="/doc/go1.8">Go 1.8 Release Notes</a> for more information.
94</p>
95
Chris Broadfoot817c1022017-04-07 09:22:46 -070096<h3 id="go1.8.minor">Minor revisions</h3>
97
98<p>
99go1.8.1 (released 2017/04/07) includes fixes to the compiler, linker, runtime,
100documentation, <code>go</code> command and the <code>crypto/tls</code>,
101<code>encoding/xml</code>, <code>image/png</code>, <code>net</code>,
102<code>net/http</code>, <code>reflect</code>, <code>text/template</code>,
103and <code>time</code> packages.
104See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.1">Go
1051.8.1 milestone</a> on our issue tracker for details.
106</p>
107
Chris Broadfoote16944d2017-05-23 10:36:28 -0700108<p>
109go1.8.2 (released 2017/05/23) includes a security fix to the
110<code>crypto/elliptic</code> package.
111See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.2">Go
1121.8.2 milestone</a> on our issue tracker for details.
113</p>
114
Chris Broadfoot01f32232017-05-24 11:05:04 -0700115<p>
116go1.8.3 (released 2017/05/24) includes fixes to the compiler, runtime,
117documentation, and the <code>database/sql</code> package.
118See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.3">Go
1191.8.3 milestone</a> on our issue tracker for details.
120</p>
121
Chris Broadfoot598433b2017-10-04 11:09:15 -0700122<p>
123go1.8.4 (released 2017/10/04) includes two security fixes.
124It contains the same fixes as Go 1.9.1 and was released at the same time.
125See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.4">Go
1261.8.4 milestone</a> on our issue tracker for details.
127</p>
128
Russ Cox54769672017-10-25 10:53:53 -0400129<p>
130go1.8.5 (released 2017/10/25) includes fixes to the compiler, linker, runtime,
131documentation, <code>go</code> command,
132and the <code>crypto/x509</code> and <code>net/smtp</code> packages.
133It includes a fix to a bug introduced in Go 1.8.4 that broke <code>go</code> <code>get</code>
134of non-Git repositories under certain conditions.
135See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.5">Go
1361.8.5 milestone</a> on our issue tracker for details.
137</p>
138
Andrew Bonventrec03ee192018-01-22 21:01:18 -0500139<p>
140go1.8.6 (released 2018/01/22) includes the the same fix in <code>math/big</code>
141as Go 1.9.3 and was released at the same time.
142See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.6">Go
1431.8.6 milestone</a> on our issue tracker for details.
144</p>
145
Russ Cox135c5a02018-02-07 09:28:33 -0500146<p>
147go1.8.7 (released 2018/02/07) includes a security fix to “go get”.
148It contains the same fix as Go 1.9.4 and was released at the same time.
149See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.7">Go
1501.8.7</a> milestone on our issue tracker for details.
151</p>
152
Chris Broadfootd47bcd12016-08-15 12:57:13 -0700153<h2 id="go1.7">go1.7 (released 2016/08/15)</h2>
154
155<p>
156Go 1.7 is a major release of Go.
157Read the <a href="/doc/go1.7">Go 1.7 Release Notes</a> for more information.
158</p>
159
Chris Broadfoot9e040972016-09-07 11:59:58 -0700160<h3 id="go1.7.minor">Minor revisions</h3>
161
162<p>
163go1.7.1 (released 2016/09/07) includes fixes to the compiler, runtime,
164documentation, and the <code>compress/flate</code>, <code>hash/crc32</code>,
Michal Bohuslávekbec84c72016-09-08 09:52:36 +0100165<code>io</code>, <code>net</code>, <code>net/http</code>,
Chris Broadfoot9e040972016-09-07 11:59:58 -0700166<code>path/filepath</code>, <code>reflect</code>, and <code>syscall</code>
167packages.
168See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.7.1">Go
1691.7.1 milestone</a> on our issue tracker for details.
170</p>
171
Chris Broadfootbb4c40b2016-10-17 13:34:40 -0700172<p>
Chris Broadfootb42d4a82016-10-18 17:32:26 -0700173go1.7.2 should not be used. It was tagged but not fully released.
174The release was deferred due to a last minute bug report.
175Use go1.7.3 instead, and refer to the summary of changes below.
176</p>
177
178<p>
179go1.7.3 (released 2016/10/19) includes fixes to the compiler, runtime,
Chris Broadfootbb4c40b2016-10-17 13:34:40 -0700180and the <code>crypto/cipher</code>, <code>crypto/tls</code>,
181<code>net/http</code>, and <code>strings</code> packages.
Chris Broadfootb42d4a82016-10-18 17:32:26 -0700182See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.7.3">Go
1831.7.3 milestone</a> on our issue tracker for details.
Chris Broadfootbb4c40b2016-10-17 13:34:40 -0700184</p>
185
Chris Broadfoot2cfb6d52016-12-01 12:12:23 -0800186<p>
187go1.7.4 (released 2016/12/01) includes two security fixes.
188See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.7.4">Go
1891.7.4 milestone</a> on our issue tracker for details.
190</p>
191
Chris Broadfoot21a8db12017-01-26 09:30:04 -0800192<p>
193go1.7.5 (released 2017/01/26) includes fixes to the compiler, runtime,
194and the <code>crypto/x509</code> and <code>time</code> packages.
195See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.7.5">Go
1961.7.5 milestone</a> on our issue tracker for details.
197</p>
198
Chris Broadfoote16944d2017-05-23 10:36:28 -0700199<p>
200go1.7.6 (released 2017/05/23) includes the same security fix as Go 1.8.2 and
201was released at the same time.
202See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.8.2">Go
2031.8.2 milestone</a> on our issue tracker for details.
204</p>
205
Rahul Chaudhry6b9a0fa2016-02-17 14:55:16 -0800206<h2 id="go1.6">go1.6 (released 2016/02/17)</h2>
Chris Broadfoot6030c752016-02-17 14:02:26 -0800207
208<p>
209Go 1.6 is a major release of Go.
210Read the <a href="/doc/go1.6">Go 1.6 Release Notes</a> for more information.
211</p>
212
Andrew Gerranda00ad5f2016-04-11 14:54:54 +1000213<h3 id="go1.6.minor">Minor revisions</h3>
214
215<p>
216go1.6.1 (released 2016/04/12) includes two security fixes.
217See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.6.1">Go
2181.6.1 milestone</a> on our issue tracker for details.
219</p>
220
Andrew Gerrand7b0ba1c2016-04-20 09:16:00 +1000221<p>
222go1.6.2 (released 2016/04/20) includes fixes to the compiler, runtime, tools,
223documentation, and the <code>mime/multipart</code>, <code>net/http</code>, and
224<code>sort</code> packages.
225See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.6.2">Go
2261.6.2 milestone</a> on our issue tracker for details.
227</p>
228
Chris Broadfootb3b0b7a2016-07-17 23:30:19 -0700229<p>
230go1.6.3 (released 2016/07/17) includes security fixes to the
231<code>net/http/cgi</code> package and <code>net/http</code> package when used in
Shenghou Ma248a5942016-11-07 19:08:51 -0500232a CGI environment.
Chris Broadfootb3b0b7a2016-07-17 23:30:19 -0700233See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.6.3">Go
2341.6.3 milestone</a> on our issue tracker for details.
235</p>
236
Chris Broadfoot2cfb6d52016-12-01 12:12:23 -0800237<p>
238go1.6.4 (released 2016/12/01) includes two security fixes.
239It contains the same fixes as Go 1.7.4 and was released at the same time.
240See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.7.4">Go
2411.7.4 milestone</a> on our issue tracker for details.
242</p>
243
Russ Coxfa87cf82015-08-18 23:55:28 -0400244<h2 id="go1.5">go1.5 (released 2015/08/19)</h2>
245
246<p>
247Go 1.5 is a major release of Go.
248Read the <a href="/doc/go1.5">Go 1.5 Release Notes</a> for more information.
249</p>
250
Chris Broadfoot84a86482015-09-08 17:47:25 -0700251<h3 id="go1.5.minor">Minor revisions</h3>
252
253<p>
254go1.5.1 (released 2015/09/08) includes bug fixes to the compiler, assembler, and
255the <code>fmt</code>, <code>net/textproto</code>, <code>net/http</code>, and
256<code>runtime</code> packages.
257See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.5.1">Go
2581.5.1 milestone</a> on our issue tracker for details.
259</p>
260
Chris Broadfoot4bf81f42015-12-03 16:47:22 -0800261<p>
262go1.5.2 (released 2015/12/02) includes bug fixes to the compiler, linker, and
263the <code>mime/multipart</code>, <code>net</code>, and <code>runtime</code>
264packages.
265See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.5.2">Go
2661.5.2 milestone</a> on our issue tracker for details.
267</p>
268
Russ Cox45255712016-01-13 06:52:27 -0500269<p>
270go1.5.3 (released 2016/01/13) includes a security fix to the <code>math/big</code> package
271affecting the <code>crypto/tls</code> package.
Andrew Gerrand50114312016-03-09 11:08:19 +1100272See the <a href="https://golang.org/s/go153announce">release announcement</a> for details.
Russ Cox45255712016-01-13 06:52:27 -0500273</p>
274
Andrew Gerranda00ad5f2016-04-11 14:54:54 +1000275<p>
276go1.5.4 (released 2016/04/12) includes two security fixes.
277It contains the same fixes as Go 1.6.1 and was released at the same time.
278See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.6.1">Go
2791.6.1 milestone</a> on our issue tracker for details.
280</p>
281
Andrew Gerrand107eea52014-12-11 09:16:41 +1100282<h2 id="go1.4">go1.4 (released 2014/12/10)</h2>
283
284<p>
285Go 1.4 is a major release of Go.
286Read the <a href="/doc/go1.4">Go 1.4 Release Notes</a> for more information.
287</p>
288
Andrew Gerrand7785be82015-01-15 15:28:12 +1100289<h3 id="go1.4.minor">Minor revisions</h3>
290
291<p>
292go1.4.1 (released 2015/01/15) includes bug fixes to the linker and the <code>log</code>, <code>syscall</code>, and <code>runtime</code> packages.
293See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.1">Go 1.4.1 milestone on our issue tracker</a> for details.
294</p>
295
Andrew Gerrand3ad906b2015-02-18 13:40:57 +1100296<p>
297go1.4.2 (released 2015/02/17) includes bug fixes to the <code>go</code> command, the compiler and linker, and the <code>runtime</code>, <code>syscall</code>, <code>reflect</code>, and <code>math/big</code> packages.
298See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.2">Go 1.4.2 milestone on our issue tracker</a> for details.
299</p>
300
Chris Broadfootc604f482015-09-22 20:45:16 -0700301<p>
302go1.4.3 (released 2015/09/22) includes security fixes to the <code>net/http</code> package and bug fixes to the <code>runtime</code> package.
303See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.4.3">Go 1.4.3 milestone on our issue tracker</a> for details.
304</p>
305
Andrew Gerrandc70c20d2014-06-19 10:26:57 +1000306<h2 id="go1.3">go1.3 (released 2014/06/18)</h2>
307
308<p>
309Go 1.3 is a major release of Go.
310Read the <a href="/doc/go1.3">Go 1.3 Release Notes</a> for more information.
311</p>
312
Andrew Gerrandf4978852014-08-13 07:39:52 +1000313<h3 id="go1.3.minor">Minor revisions</h3>
314
315<p>
Andrew Gerrand392bc892014-08-13 23:20:39 +1000316go1.3.1 (released 2014/08/13) includes bug fixes to the compiler and the <code>runtime</code>, <code>net</code>, and <code>crypto/rsa</code> packages.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700317See the <a href="https://github.com/golang/go/commits/go1.3.1">change history</a> for details.
Andrew Gerrandf4978852014-08-13 07:39:52 +1000318</p>
319
Andrew Gerrand706efdb2014-09-26 11:00:49 +1000320<p>
321go1.3.2 (released 2014/09/25) includes bug fixes to cgo and the crypto/tls packages.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700322See the <a href="https://github.com/golang/go/commits/go1.3.2">change history</a> for details.
Andrew Gerrand706efdb2014-09-26 11:00:49 +1000323</p>
324
Andrew Gerrand72107532014-10-01 08:30:51 +1000325<p>
Andrew Bonventref8a22092018-01-19 12:50:40 -0500326go1.3.3 (released 2014/09/30) includes further bug fixes to cgo, the runtime package, and the nacl port.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700327See the <a href="https://github.com/golang/go/commits/go1.3.3">change history</a> for details.
Andrew Gerrand72107532014-10-01 08:30:51 +1000328</p>
329
Andrew Gerrande8a1de72013-12-13 09:31:49 +1100330<h2 id="go1.2">go1.2 (released 2013/12/01)</h2>
331
332<p>
333Go 1.2 is a major release of Go.
334Read the <a href="/doc/go1.2">Go 1.2 Release Notes</a> for more information.
335</p>
336
Andrew Gerrand77edde1a2014-03-03 11:26:18 +1100337<h3 id="go1.2.minor">Minor revisions</h3>
338
339<p>
340go1.2.1 (released 2014/03/02) includes bug fixes to the <code>runtime</code>, <code>net</code>, and <code>database/sql</code> packages.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700341See the <a href="https://github.com/golang/go/commits/go1.2.1">change history</a> for details.
Andrew Gerrand77edde1a2014-03-03 11:26:18 +1100342</p>
Andrew Gerrande8a1de72013-12-13 09:31:49 +1100343
Andrew Gerrand4ad7c4a2014-05-05 09:56:26 -0700344<p>
345go1.2.2 (released 2014/05/05) includes a
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700346<a href="https://github.com/golang/go/commits/go1.2.2">security fix</a>
Andrew Gerrand4ad7c4a2014-05-05 09:56:26 -0700347that affects the tour binary included in the binary distributions (thanks to Guillaume T).
348</p>
349
Andrew Gerrandae43ea42013-06-03 11:52:36 +1000350<h2 id="go1.1">go1.1 (released 2013/05/13)</h2>
351
352<p>
353Go 1.1 is a major release of Go.
Andrew Gerrande8a1de72013-12-13 09:31:49 +1100354Read the <a href="/doc/go1.1">Go 1.1 Release Notes</a> for more information.
Andrew Gerrandae43ea42013-06-03 11:52:36 +1000355</p>
356
Andrew Gerrand55511d22013-06-13 12:43:26 +1000357<h3 id="go1.1.minor">Minor revisions</h3>
358
359<p>
360go1.1.1 (released 2013/06/13) includes several compiler and runtime bug fixes.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700361See the <a href="https://github.com/golang/go/commits/go1.1.1">change history</a> for details.
Andrew Gerrand55511d22013-06-13 12:43:26 +1000362</p>
363
Andrew Gerrandf7ab3912013-08-13 15:08:10 +1000364<p>
365go1.1.2 (released 2013/08/13) includes fixes to the <code>gc</code> compiler
366and <code>cgo</code>, and the <code>bufio</code>, <code>runtime</code>,
367<code>syscall</code>, and <code>time</code> packages.
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700368See the <a href="https://github.com/golang/go/commits/go1.1.2">change history</a> for details.
Andrew Gerrandf7ab3912013-08-13 15:08:10 +1000369If you use package syscall's <code>Getrlimit</code> and <code>Setrlimit</code>
370functions under Linux on the ARM or 386 architectures, please note change
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700371<a href="//golang.org/cl/11803043">11803043</a>
Andrew Gerrand43ad89d2014-07-25 10:28:39 +1000372that fixes <a href="//golang.org/issue/5949">issue 5949</a>.
Andrew Gerrandf7ab3912013-08-13 15:08:10 +1000373</p>
374
Andrew Gerrand3895b502012-03-28 23:41:03 +1100375<h2 id="go1">go1 (released 2012/03/28)</h2>
376
377<p>
378Go 1 is a major release of Go that will be stable in the long term.
379Read the <a href="/doc/go1.html">Go 1 Release Notes</a> for more information.
380</p>
381
382<p>
383It is intended that programs written for Go 1 will continue to compile and run
384correctly, unchanged, under future versions of Go 1.
385Read the <a href="/doc/go1compat.html">Go 1 compatibility document</a> for more
386about the future of Go 1.
387</p>
388
389<p>
Andrew Bonventref8a22092018-01-19 12:50:40 -0500390The go1 release corresponds to
Andrew Gerrand3895b502012-03-28 23:41:03 +1100391<code><a href="weekly.html#2012-03-27">weekly.2012-03-27</a></code>.
392</p>
393
Andrew Gerrand314df522012-04-26 12:02:06 -0700394<h3 id="go1.minor">Minor revisions</h3>
395
396<p>
397go1.0.1 (released 2012/04/25) was issued to
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700398<a href="//golang.org/cl/6061043">fix</a> an
Andrew Gerrand43ad89d2014-07-25 10:28:39 +1000399<a href="//golang.org/issue/3545">escape analysis bug</a>
400that can lead to memory corruption.
Andrew Gerrand314df522012-04-26 12:02:06 -0700401It also includes several minor code and documentation fixes.
402</p>
403
404<p>
Andrew Gerrand00e8a3a2012-06-14 11:44:00 +1000405go1.0.2 (released 2012/06/13) was issued to fix two bugs in the implementation
Andrew Bonventref8a22092018-01-19 12:50:40 -0500406of maps using struct or array keys:
Andrew Gerrand43ad89d2014-07-25 10:28:39 +1000407<a href="//golang.org/issue/3695">issue 3695</a> and
408<a href="//golang.org/issue/3573">issue 3573</a>.
Andrew Gerrand00e8a3a2012-06-14 11:44:00 +1000409It also includes many minor code and documentation fixes.
410</p>
411
412<p>
Andrew Gerrand3730ddc2012-09-21 14:50:38 -0500413go1.0.3 (released 2012/09/21) includes minor code and documentation fixes.
414</p>
415
416<p>
Andrew Gerrand9b05ae62016-05-05 13:19:07 -0700417See the <a href="https://github.com/golang/go/commits/release-branch.go1">go1 release branch history</a> for the complete list of changes.
Andrew Gerrand314df522012-04-26 12:02:06 -0700418</p>
419
Andrew Gerrand477614e2015-05-27 13:10:43 -0700420<h2 id="pre.go1">Older releases</h2>
Andrew Gerrand2544d302011-09-08 12:08:07 +1000421
422<p>
Andrew Gerrand477614e2015-05-27 13:10:43 -0700423See the <a href="pre_go1.html">Pre-Go 1 Release History</a> page for notes
424on earlier releases.
Andrew Gerrand2544d302011-09-08 12:08:07 +1000425</p>
426