Commit 9b409ac7 authored by Rob Pike's avatar Rob Pike

docs: Update notes for 3-day Go course.

R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/4605041
parent 944076c8
No preview for this file type
No preview for this file type
No preview for this file type
...@@ -23,6 +23,17 @@ concepts: syntax, types, allocation, constants, I/O, sorting, printing, ...@@ -23,6 +23,17 @@ concepts: syntax, types, allocation, constants, I/O, sorting, printing,
goroutines, and channels. goroutines, and channels.
</p> </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> <h3 id="effective_go"><a href="effective_go.html">Effective Go</a></h3>
<p> <p>
A document that gives tips for writing clear, idiomatic Go code. 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 ...@@ -209,7 +220,7 @@ from Hoare’s 1978 paper to Go provides insight into how and why Go works as it
does. does.
</i></p> </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> <p>
A description of the Go language frontend for gcc. A description of the Go language frontend for gcc.
Ian Lance Taylor's paper delivered at the GCC Summit 2010. Ian Lance Taylor's paper delivered at the GCC Summit 2010.
......
...@@ -10,8 +10,7 @@ After you've read this tutorial, you should look at ...@@ -10,8 +10,7 @@ After you've read this tutorial, you should look at
which digs deeper into how the language is used and which digs deeper into how the language is used and
talks about the style and idioms of programming in Go. talks about the style and idioms of programming in Go.
Also, slides from a 3-day course about Go are available. Also, slides from a 3-day course about Go are available.
Although they're badly out of date, they provide some They provide some background and a lot of examples:
background and a lot of examples:
<a href='/doc/GoCourseDay1.pdf'>Day 1</a>, <a href='/doc/GoCourseDay1.pdf'>Day 1</a>,
<a href='/doc/GoCourseDay2.pdf'>Day 2</a>, <a href='/doc/GoCourseDay2.pdf'>Day 2</a>,
<a href='/doc/GoCourseDay3.pdf'>Day 3</a>. <a href='/doc/GoCourseDay3.pdf'>Day 3</a>.
......
...@@ -11,8 +11,7 @@ After you've read this tutorial, you should look at ...@@ -11,8 +11,7 @@ After you've read this tutorial, you should look at
which digs deeper into how the language is used and which digs deeper into how the language is used and
talks about the style and idioms of programming in Go. talks about the style and idioms of programming in Go.
Also, slides from a 3-day course about Go are available. Also, slides from a 3-day course about Go are available.
Although they're badly out of date, they provide some They provide some background and a lot of examples:
background and a lot of examples:
<a href='/doc/GoCourseDay1.pdf'>Day 1</a>, <a href='/doc/GoCourseDay1.pdf'>Day 1</a>,
<a href='/doc/GoCourseDay2.pdf'>Day 2</a>, <a href='/doc/GoCourseDay2.pdf'>Day 2</a>,
<a href='/doc/GoCourseDay3.pdf'>Day 3</a>. <a href='/doc/GoCourseDay3.pdf'>Day 3</a>.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment