diff options
Diffstat (limited to 'doc/docs.html')
| -rw-r--r-- | doc/docs.html | 55 |
1 files changed, 34 insertions, 21 deletions
diff --git a/doc/docs.html b/doc/docs.html index b6e8028e4..e99017fca 100644 --- a/doc/docs.html +++ b/doc/docs.html @@ -1,4 +1,7 @@ -<!-- title Documentation --> +<!--{ + "Title": "Documentation", + "Path": "/doc/" +}--> <div class="left-column"> @@ -16,6 +19,16 @@ Once you've learned a little about the language, idioms of programming in Go. </p> +<h3 id="go_tour"><a href="http://tour.golang.org/">A Tour of Go</a></h3> +<p> +An interactive introduction to Go in three sections. +The first section covers basic syntax and data structures; the second discusses +methods and interfaces; and the third introduces Go's concurrency primitives. +Each section concludes with a few exercises so you can practice what you've +learned. You can <a href="http://tour.golang.org/">take the tour online</a> or +<a href="http://code.google.com/p/go-tour/">install it locally</a>. +</p> + <h3 id="orig_tutorial"><a href="go_tutorial.html">A Tutorial for the Go Programming Language</a></h3> <p> The first tutorial. An introductory text that touches upon several core @@ -23,17 +36,6 @@ 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> -<li><a href="GoCourseDay2.pdf">Day 2: Types, Methods, Interfaces</a> <small>[270KB PDF]</small></li> -<li><a href="GoCourseDay3.pdf">Day 3: Concurrency and Communication</a> <small>[180KB PDF]</small></li> -</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. @@ -94,9 +96,11 @@ Notable articles from the <a href="http://blog.golang.org/">Go Blog</a>. <h3>Packages</h3> <ul> -<li><a href="http://blog.golang.org/2011/01/json-and-go.html">JSON and Go</a> - using the <a href="/pkg/json/">json</a> package.</li> -<li><a href="http://blog.golang.org/2011/03/gobs-of-data.html">Gobs of data</a> - the design and use of the <a href="/pkg/gob/">gob</a> package.</li> +<li><a href="http://blog.golang.org/2011/01/json-and-go.html">JSON and Go</a> - using the <a href="/pkg/encoding/json/">json</a> package.</li> +<li><a href="http://blog.golang.org/2011/03/gobs-of-data.html">Gobs of data</a> - the design and use of the <a href="/pkg/encoding/gob/">gob</a> package.</li> <li><a href="http://blog.golang.org/2011/09/laws-of-reflection.html">The Laws of Reflection</a> - the fundamentals of the <a href="/pkg/reflect/">reflect</a> package.</li> +<li><a href="http://blog.golang.org/2011/09/go-image-package.html">The Go image package</a> - the fundamentals of the <a href="/pkg/image/">image</a> package.</li> +<li><a href="http://blog.golang.org/2011/09/go-imagedraw-package.html">The Go image/draw package</a> - the fundamentals of the <a href="/pkg/image/draw/">image/draw</a> package.</li> </ul> <h3>Tools</h3> @@ -118,10 +122,17 @@ Notable articles from the <a href="http://blog.golang.org/">Go Blog</a>. <h3 id="docs_cn">Chinese — 中文</h3> <ul> +<li><a href="http://go-tour-zh.appspot.com/">A Tour of Go</a></li> <li><a href="http://code.google.com/p/golang-china/">golang-china</a> - a broad range of Go documentation.</li> <li><a href="http://code.google.com/p/ac-me/downloads/detail?name=fango.pdf">Effective Go and Tutorial</a></li> </ul> +<h3 id="docs_cz">Czech — Čeština</h3> + +<ul> +<li><a href="http://www.abclinuxu.cz/clanky/google-go-pravidla-reflexe">Pravidla reflexe</a> - a translation of <a href="http://blog.golang.org/2011/09/laws-of-reflection.html">The Laws of Reflection</a>.</li> +</ul> + <h3 id="docs_fr">French — Français</h3> <ul> @@ -139,17 +150,14 @@ Notable articles from the <a href="http://blog.golang.org/">Go Blog</a>. <h3 id="docs_jp">Japanese — 日本語</h3> <ul> -<li><a href="http://golang.jp/">golang.jp</a> - Go documentation and news. +<li><a href="http://go-tour-jp.appspot.com/">A Tour of Go</a></li> +<li><a href="http://golang.jp/">golang.jp</a> - Go documentation and news.</li> </ul> <h3 id="docs_kr">Korean — 한국어</h3> <ul> -<li><a href="http://code.google.com/p/golang-korea">golang-korea</a> - Go documentation and news. -</ul> - -<h3 id="docs_ru">Russian — Русский</h3> -<ul> -<li><a href="http://golanguage.ru/">golanguage.ru</a> - Go documentation. +<li><a href="http://go-tour-kr.appspot.com">A Tour of Go</a></li> +<li><a href="http://code.google.com/p/golang-korea">golang-korea</a> - Go documentation and news.</li> </ul> </div> @@ -186,6 +194,11 @@ one goroutine can be guaranteed to observe values produced by writes to the same variable in a different goroutine. </p> +<h3 id="debugging_with_gdb"><a href="debugging_with_gdb.html">Debugging Go Code with GDB</a></h3> +<p> +Using GDB to debug Go programs. +</p> + <h2 id="videos_talks">Videos and Talks</h2> <h3 id="writing_web_apps"><a href="http://www.youtube.com/watch?v=-i0hat7pdpk">Writing Web Apps in Go</a></h3> |
