From 3e45412327a2654a77944249962b3652e6142299 Mon Sep 17 00:00:00 2001 From: Ondřej Surý Date: Mon, 17 Jan 2011 12:40:45 +0100 Subject: Imported Upstream version 2011.01.12 --- doc/go_learning.html | 141 --------------------------------------------------- 1 file changed, 141 deletions(-) delete mode 100644 doc/go_learning.html (limited to 'doc/go_learning.html') diff --git a/doc/go_learning.html b/doc/go_learning.html deleted file mode 100644 index 072d047f0..000000000 --- a/doc/go_learning.html +++ /dev/null @@ -1,141 +0,0 @@ - - - -

Recommendations

-

-If you're new to Go, we recommend following the -tutorial while consulting the -language spec. -Then read Effective Go, as it addresses many -common beginner questions. -

- -

Reference Materials

-

Keep these under your pillow.

- -

Package Documentation

-

-The built-in documentation for the Go standard library. -

- -

Command Documentation

-

-The built-in documentation for the Go tools. -

- -

Language Specification

-

-The official Go Language specification. -

- -

The Go Memory Model

-

-A document that specifies the conditions under which reads of a variable in -one goroutine can be guaranteed to observe values produced by writes to the -same variable in a different goroutine. -

- -

Tutorials

- -

A Tutorial for the Go Programming Language

-

-The first tutorial. An introductory text that touches upon several core -concepts: syntax, types, allocation, constants, I/O, sorting, printing, -goroutines, and channels. -

- -

Effective Go

-

-A document that gives tips for writing clear, idiomatic Go code. -A must read for any new Go programmer. It augments the tutorial and -the language spec, both of which should be read first. -

- -

Codelab: Writing Web Applications

-

-This codelab takes the reader through the creation of a simple wiki web -application. It touches on structs, methods, file I/O, http, regular expressions, -and closures. -

- -

Go for C++ Programmers

-

-An introduction to Go for C++ programmers. -

- -

How to write Go code

-

-How to write a new package and how to test code. -

- -

Frequently Asked Questions

- -

Go FAQ

-

-Answers to common questions about Go. -

- -

Language Design FAQ

-

-Answers to common questions about the design decisions behind Go. -

- -

Programming FAQ

-

-Answers to common questions about programming with Go. -

- -

Development

- -

Contributing to the Go project

-

-How to contribute changes to the Go project. -

- -

Roadmap

-

-Features and ideas being developed or discussed by the Go team. -

- -

Release History

-

-A summarization of the changes between tagged releases of Go. -

- -

Videos

- -

The Go Tech Talk

-

-An hour-long talk delivered by Rob Pike at Google in October 2009. -The language's first public introduction. (See the slides in PDF format.) The language has changed since it was made, -but it's still a good introduction. -

- - -

gocoding YouTube Channel

-

-A YouTube channel that includes screencasts and other Go-related videos: -

- - -

The Go Promo Video

-

-A short promotional video featuring Russ Cox demonstrating Go's fast compiler. -

- -

Blog Posts

-

-Articles about Go from external blogs. -

- -

Go articles at research!rsc

-

-Posts labelled 'Go' by Russ Cox, one of the core Go developers. -

- -

Programming articles at Airs

-

-Posts labelled 'Programming' by Ian Lance Taylor, one of the core Go developers. -

-- cgit v1.2.3