aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2011-06-16 01:57:02 -0400
committerRuss Cox <rsc@golang.org>2011-06-16 01:57:02 -0400
commit891ffb6aea29ef508d420e28fc87970e6c693fa3 (patch)
tree8aa88d82aad9fc8a29f6604cc2f5eebd71c22e77
parentcb8903a64da6aa3c4eff46c1357b13ec12195db0 (diff)
downloadgo-891ffb6aea29ef508d420e28fc87970e6c693fa3.tar.gz
go-891ffb6aea29ef508d420e28fc87970e6c693fa3.zip
[release-branch.r57] docs: Update notes for 3-day Go course.
««« 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
-rw-r--r--doc/GoCourseDay1.pdfbin801121 -> 265989 bytes
-rw-r--r--doc/GoCourseDay2.pdfbin806917 -> 268707 bytes
-rw-r--r--doc/GoCourseDay3.pdfbin530749 -> 178003 bytes
-rw-r--r--doc/docs.html13
-rw-r--r--doc/go_tutorial.html3
-rw-r--r--doc/go_tutorial.txt3
6 files changed, 14 insertions, 5 deletions
diff --git a/doc/GoCourseDay1.pdf b/doc/GoCourseDay1.pdf
index bae12d2adc..6d884979a8 100644
--- a/doc/GoCourseDay1.pdf
+++ b/doc/GoCourseDay1.pdf
Binary files differ
diff --git a/doc/GoCourseDay2.pdf b/doc/GoCourseDay2.pdf
index d05486e308..0d82ba4d32 100644
--- a/doc/GoCourseDay2.pdf
+++ b/doc/GoCourseDay2.pdf
Binary files differ
diff --git a/doc/GoCourseDay3.pdf b/doc/GoCourseDay3.pdf
index 8f95806b2a..5a5463ba2b 100644
--- a/doc/GoCourseDay3.pdf
+++ b/doc/GoCourseDay3.pdf
Binary files differ
diff --git a/doc/docs.html b/doc/docs.html
index e8152bb352..d4e78446fd 100644
--- a/doc/docs.html
+++ b/doc/docs.html
@@ -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.
diff --git a/doc/go_tutorial.html b/doc/go_tutorial.html
index c87254ecb3..4470f27487 100644
--- a/doc/go_tutorial.html
+++ b/doc/go_tutorial.html
@@ -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>.
diff --git a/doc/go_tutorial.txt b/doc/go_tutorial.txt
index ab02baf2cd..3e0b21d993 100644
--- a/doc/go_tutorial.txt
+++ b/doc/go_tutorial.txt
@@ -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>.