1. Install go environment: http://code.google.com/p/golang-china/wiki/Install
2. Syntax Introduction: http://golang.org/doc/docs.html. Course Notes: slides from a 3-day course about the go programming language. A more thorough introduction than the tutorial.
Http://golang.org/doc/GoCourseDay1.pdf
Http://golang.org/doc/GoCourseDay2.pdf
Http://golang.org/doc/GoCourseDay3.pdf
3. Learning go, of course, requires many small examples.ProgramTo be truly understood.
The makefile for compiling the small example program can be so simple that you do not need to write dependencies and rules one by one. This should also beArticleIt is the most valuable place for beginners who are new to go. :)
# Begin
Include $ (goroot)/src/make. inc
Targ = Hello
Gofiles = \
Hello. Go \
Include $ (goroot)/src/make. cmd
# End
Dependency of the Go file, which can be found through package (to be understood in depth)
4. Practical go programming:
Http://wh3rd.net/practical-go/# (1) Pretty exciting to generate short domain name WebService
5. Go ide
Http://code.google.com/p/liteide/