]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.r58] docs: Update notes for 3-day Go course.
authorAndrew Gerrand <adg@golang.org>
Wed, 29 Jun 2011 04:45:53 +0000 (14:45 +1000)
committerAndrew Gerrand <adg@golang.org>
Wed, 29 Jun 2011 04:45:53 +0000 (14:45 +1000)
««« CL 4605041 / 71776ebc7416
docs: Update notes for 3-day Go course.

R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/4605041
»»»

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/4657058

doc/GoCourseDay1.pdf
doc/GoCourseDay2.pdf
doc/GoCourseDay3.pdf
doc/docs.html
doc/go_tutorial.html
doc/go_tutorial.txt

index bae12d2adcbf531b3f7d47a73f8eb0833107a903..6d884979a8d90762f509afff0536ab2b51d490e2 100644 (file)
Binary files a/doc/GoCourseDay1.pdf and b/doc/GoCourseDay1.pdf differ
index d05486e308bea3058f8342e32d2d06ef50ada6fa..0d82ba4d3206702f8a19ba73e5c55a5ba4eebb1e 100644 (file)
Binary files a/doc/GoCourseDay2.pdf and b/doc/GoCourseDay2.pdf differ
index 8f95806b2a8b502518ab9d7a9abc715fd945d3e9..5a5463ba2b3c6986a8332f40d8028e08c5569808 100644 (file)
Binary files a/doc/GoCourseDay3.pdf and b/doc/GoCourseDay3.pdf differ
index f6ff05c256e8b59d926bfed4baf383ec4dec3b7b..9fd3dcebedb8072c287b8f6fa876ad4247f12228 100644 (file)
@@ -23,6 +23,17 @@ concepts: syntax, types, allocation, constants, I/O, sorting, printing,
 goroutines, and channels.
 </p>
 
+<h3 id="course_notes">Course Notes</h3>
+<p>
+Slides from a 3-day course about the Go programming language.
+A more thorough introduction than the tutorial.
+</p>
+<ul>
+<li><a href="GoCourseDay1.pdf">Day 1: Basics</a> <small>[270KB PDF]</small>
+<li><a href="GoCourseDay2.pdf">Day 2: Types, Methods, Interfaces</a> <small>[270KB PDF]</small>
+<li><a href="GoCourseDay3.pdf">Day 3: Concurrency and Communication</a> <small>[180KB PDF]</small>
+</ul>
+
 <h3 id="effective_go"><a href="effective_go.html">Effective Go</a></h3>
 <p>
 A document that gives tips for writing clear, idiomatic Go code.
@@ -209,7 +220,7 @@ from Hoare’s 1978 paper to Go provides insight into how and why Go works as it
 does.
 </i></p>
 
-<h3 id="emerging_go"><a href="talks/gofrontend-gcc-summit-2010.pdf">The Go frontend for GCC</a></h3>
+<h3 id="go_frontend_gcc"><a href="talks/gofrontend-gcc-summit-2010.pdf">The Go frontend for GCC</a></h3>
 <p>
 A description of the Go language frontend for gcc.
 Ian Lance Taylor's paper delivered at the GCC Summit 2010.
index d200036b07b73635b3419781b4da50164d4963be..aa85134b3702a38d1151565120c23ec487fd5c94 100644 (file)
@@ -10,8 +10,7 @@ After you've read this tutorial, you should look at
 which digs deeper into how the language is used and
 talks about the style and idioms of programming in Go.
 Also, slides from a 3-day course about Go are available.
-Although they're badly out of date, they provide some
-background and a lot of examples:
+They provide some background and a lot of examples:
 <a href='/doc/GoCourseDay1.pdf'>Day 1</a>,
 <a href='/doc/GoCourseDay2.pdf'>Day 2</a>,
 <a href='/doc/GoCourseDay3.pdf'>Day 3</a>.
index ebf58eca6c4ae597e7a54e7bd6ba0334b105eb76..513190ef2c5cae9047156380bdbd8450f225a7dc 100644 (file)
@@ -11,8 +11,7 @@ After you've read this tutorial, you should look at
 which digs deeper into how the language is used and
 talks about the style and idioms of programming in Go.
 Also, slides from a 3-day course about Go are available.
-Although they're badly out of date, they provide some
-background and a lot of examples:
+They provide some background and a lot of examples:
 <a href='/doc/GoCourseDay1.pdf'>Day 1</a>,
 <a href='/doc/GoCourseDay2.pdf'>Day 2</a>,
 <a href='/doc/GoCourseDay3.pdf'>Day 3</a>.