edit-article
Home
Up
Delete
Article Name:
Article Description:
] newest version of this open source programming language (backed by google)
Chapter ID/Name:
Status:
Write
Writing
Written
Add Photo:
Owner ID:
Content:
use HTML
Edit Content
<h1 style="text-align: center;">go 1.4</h1> <h2>[WHAT]</h2> <ol> <li>] the newest version release of the open source programming language go, </li> </ol> <h2>[WHY]</h2> <ol> <li>] one tiny language change, in the form of a backwards-compatible simple variant of <code>for</code>-<code>range</code> loop, and</li> <li>] a possibly breaking change to the compiler involving methods on pointers-to-pointers.</li> <li>] focuses primarily on implementation work,</li> <li>] improving the garbage collector and preparing the ground for a fully concurrent collector to be rolled out in the next few releases.</li> <li>] Stacks are now contiguous, reallocated when necessary rather than linking on new "segments"; this release therefore eliminates the notorious "hot stack split" problem.</li> <li>] There are some new tools available including support in the <code>go</code> command for build-time source code generation.</li> <li>] The release also adds support for ARM processors on Android and Native Client (NaCl) and for AMD64 on Plan 9.</li> <li>] As always, Go 1.4 keeps the <a href="https://golang.org/doc/go1compat.html" target="_blank">promise of compatibility</a>, and almost everything will continue to compile and run without change when moved to 1.4</li> </ol> <h2>[WHERE]</h2> <ol> <li>] <a href="https://golang.org/doc/go1.4" target="_blank">https://golang.org/doc/go1.4</a></li> </ol> <h2>[WHEN]</h2> <ol> <li>x] 2014-12</li> </ol> <h2>[EXAMPLE]</h2> <ol> <li>]</li> </ol> <h2>[HOW-TO]</h2> <ol> <li>]</li> </ol> <h2>[REFERENCE]</h2> <ol> <li><span style="white-space: pre-wrap;">] comments on hn </span></li> </ol> <h1 style="text-align: center;"> </h1>