]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.r57] docs: Update notes for 3-day Go course.
authorRuss Cox <rsc@golang.org>
Thu, 16 Jun 2011 05:57:02 +0000 (01:57 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 16 Jun 2011 05:57:02 +0000 (01:57 -0400)
««« CL 4605041 / 71776ebc7416
docs: Update notes for 3-day Go course.

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

R=adg
CC=golang-dev
https://golang.org/cl/4635041

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 e8152bb352ba4638b4e0e33480eea157bf0c3722..d4e78446fd6651b6210c8221175757cf2b6faaa7 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.
@@ -179,7 +190,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 c87254ecb378eb987b9b154993bb98f28703a813..4470f2748705efd5ddc41348799e3c2fba1a469d 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 ab02baf2cd0ff371cb52051a47c2b7782f5684e4..3e0b21d993eb5cd2659c8507ecb83252e7678699 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>.