You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
[release-branch.go1.3] doc: drop scheme from links that are known to support HTTPS
««« CL 112650043 / bdac8d858e74doc: drop scheme from links that are known to support HTTPSgolang.org now serves HTTPS with a valid cert, so it's reasonablethat users should click through to the HTTPS versions of *.golang.organd other known sites.LGTM=bradfitzR=golang-codereviews, bradfitzCC=golang-codereviewshttps://golang.org/cl/112650043»»»TBR=bradfitzR=bradfitzCC=golang-codereviewshttps://golang.org/cl/111700043
go1.2.1 (released 2014/03/02) includes bug fixes to the<code>runtime</code>,<code>net</code>, and<code>database/sql</code> packages.
34
-
See the<ahref="https://code.google.com/p/go/source/list?name=release-branch.go1.2&r=7ada9e760ce34e78aee5b476c9621556d0fa5d31">change history</a> for details.
34
+
See the<ahref="//code.google.com/p/go/source/list?name=release-branch.go1.2&r=7ada9e760ce34e78aee5b476c9621556d0fa5d31">change history</a> for details.
go1.1.1 (released 2013/06/13) includes several compiler and runtime bug fixes.
54
-
See the<ahref="https://code.google.com/p/go/source/list?name=release-branch.go1.1&r=43c4a41d24382a56a90e924800c681e435d9e399">change history</a> for details.
54
+
See the<ahref="//code.google.com/p/go/source/list?name=release-branch.go1.1&r=43c4a41d24382a56a90e924800c681e435d9e399">change history</a> for details.
55
55
</p>
56
56
57
57
<p>
58
58
go1.1.2 (released 2013/08/13) includes fixes to the<code>gc</code> compiler
59
59
and<code>cgo</code>, and the<code>bufio</code>,<code>runtime</code>,
See the<ahref="https://code.google.com/p/go/source/list?name=release-branch.go1.1&r=a6a9792f94acd4ff686b2bc57383d163608b91cf">change history</a> for details.
61
+
See the<ahref="//code.google.com/p/go/source/list?name=release-branch.go1.1&r=a6a9792f94acd4ff686b2bc57383d163608b91cf">change history</a> for details.
62
62
If you use package syscall's<code>Getrlimit</code> and<code>Setrlimit</code>
63
63
functions under Linux on the ARM or 386 architectures, please note change
This release fixes a<ahref="http://code.google.com/p/go/source/detail?r=b720749486e1">use of uninitialized memory in programs that misuse<code>goto</code></a>.
337
+
This release fixes a<ahref="//golang.org/change/b720749486e1">use of uninitialized memory in programs that misuse<code>goto</code></a>.
338
338
</p>
339
339
340
340
<h3id="r58.pkg">Packages</h3>
@@ -393,8 +393,8 @@ <h3 id="r58.cmd">Tools</h3>
393
393
<h3id="r58.minor">Minor revisions</h3>
394
394
395
395
<p>r58.1 adds
396
-
<ahref="http://code.google.com/p/go/source/detail?r=293c25943586">build</a> and
The new API allows a more efficient implementation of Value
515
515
that avoids many of the allocations required by the previous API.
@@ -545,8 +545,8 @@ <h3 id="r57.cmd">Tools</h3>
545
545
546
546
<h3id="r57.minor">Minor revisions</h3>
547
547
548
-
<p>r57.1 fixes a<ahref="http://code.google.com/p/go/source/detail?r=ff2bc62726e7145eb2ecc1e0f076998e4a8f86f0">nil pointer dereference in http.FormFile</a>.</p>
549
-
<p>r57.2 fixes a<ahref="http://code.google.com/p/go/source/detail?r=063b0ff67d8277df03c956208abc068076818dae">use of uninitialized memory in programs that misuse<code>goto</code></a>.</p>
548
+
<p>r57.1 fixes a<ahref="//golang.org/change/ff2bc62726e7145eb2ecc1e0f076998e4a8f86f0">nil pointer dereference in http.FormFile</a>.</p>
549
+
<p>r57.2 fixes a<ahref="//golang.org/change/063b0ff67d8277df03c956208abc068076818dae">use of uninitialized memory in programs that misuse<code>goto</code></a>.</p>
<h3id="blog"><ahref="http://blog.golang.org/">The Go Blog</a></h3>
106
+
<h3id="blog"><ahref="//blog.golang.org/">The Go Blog</a></h3>
107
107
<p>The official blog of the Go project, featuring news and in-depth articles by
108
108
the Go team and guests.</p>
109
109
@@ -169,17 +169,17 @@ <h3 id="video_tour_of_go"><a href="http://research.swtch.com/gotour">A Video Tou
169
169
demonstrate these.
170
170
</p>
171
171
172
-
<h3id="go_code_that_grows"><ahref="http://vimeo.com/53221560">Code that grows with grace</a></h3>
172
+
<h3id="go_code_that_grows"><ahref="//vimeo.com/53221560">Code that grows with grace</a></h3>
173
173
<p>
174
174
One of Go's key design goals is code adaptability; that it should be easy to take a simple design and build upon it in a clean and natural way. In this talk Andrew Gerrand describes a simple "chat roulette" server that matches pairs of incoming TCP connections, and then use Go's concurrency mechanisms, interfaces, and standard library to extend it with a web interface and other features. While the function of the program changes dramatically, Go's flexibility preserves the original design as it grows.
Concurrency is the key to designing high performance network services. Go's concurrency primitives (goroutines and channels) provide a simple and efficient means of expressing concurrent execution. In this talk we see how tricky concurrency problems can be solved gracefully with simple Go code.
180
180
</p>
181
181
182
-
<h3id="advanced_go_concurrency_patterns"><ahref="http://www.youtube.com/watch?v=QDDwwePbDtw">Advanced Go Concurrency Patterns</a></h3>
182
+
<h3id="advanced_go_concurrency_patterns"><ahref="//www.youtube.com/watch?v=QDDwwePbDtw">Advanced Go Concurrency Patterns</a></h3>
183
183
<p>
184
184
This talk expands on the<i>Go Concurrency Patterns</i> talk to dive deeper into Go's concurrency primitives.