3 Day Go Course from Rob Pike

1,780 views
Skip to first unread message

mon...@gmail.com

unread,
Apr 28, 2012, 12:22:26 AM4/28/12
to golan...@googlegroups.com
Hi all,

I cannot find the "3-day Go course" from golang.org now. I really love
these slides, actually. (partly because I learned Go from them.)

Is it because of go 1 making those slides obsoleted? However, I like the
way of learning from slides: simple, less wordy. Hence I would like to
recommend them to my friends who want to learn Go.

BTW, because some of my friends are not good at English. I want to
translate Rob's slides to Chinese. Can we find the source of those
slides? (Are they created by LaTeX?) Is there any copyright issue I need
to consider? I didn't find any copyright notice inside slides.

Regards,
-Monnand

minux

unread,
Apr 28, 2012, 12:40:16 AM4/28/12
to mon...@gmail.com, golan...@googlegroups.com
On Sat, Apr 28, 2012 at 12:22 PM, mon...@gmail.com <mon...@gmail.com> wrote:
I cannot find the "3-day Go course" from golang.org now. I really love these slides, actually. (partly because I learned Go from them.)
Me too. 

Is it because of go 1 making those slides obsoleted?
BTW, because some of my friends are not good at English. I want to translate Rob's slides to Chinese. Can we find the source of those slides? (Are they created by LaTeX?) Is there any copyright issue I need to consider? I didn't find any copyright notice inside slides.
I don't think they're created by LaTeX.

mon...@gmail.com

unread,
Apr 28, 2012, 12:58:58 AM4/28/12
to minux, golan...@googlegroups.com
minux wrote, On 04/28/2012 12:40 AM:
>
> On Sat, Apr 28, 2012 at 12:22 PM, mon...@gmail.com
> <mailto:mon...@gmail.com> <mon...@gmail.com
> <mailto:mon...@gmail.com>> wrote:
>
> I cannot find the "3-day Go course" from golang.org
> <http://golang.org> now. I really love these slides, actually.
> (partly because I learned Go from them.)
>
> Me too.
>
>
> Is it because of go 1 making those slides obsoleted?
>
> You're right.
> ref: http://code.google.com/p/go/source/detail?r=2f970046e1ba
>
> BTW, because some of my friends are not good at English. I want to
> translate Rob's slides to Chinese. Can we find the source of those
> slides? (Are they created by LaTeX?) Is there any copyright issue I
> need to consider? I didn't find any copyright notice inside slides.
>
> I don't think they're created by LaTeX.


I see. Thanks!

It might be good to create yes-another 3-day Go course slides --- just
keep Rob's slides up-to-date would be find (by adding/changing examples?)

Regards,
-Monnand

tobe...@yarkon.de

unread,
Apr 28, 2012, 3:42:23 AM4/28/12
to golan...@googlegroups.com

Johann Höchtl

unread,
Apr 28, 2012, 4:03:56 AM4/28/12
to golan...@googlegroups.com
Another me too. These slides have been the most concise, complete and idiomatic introduction into Go I came across. The section on interfaces is probably the best HOW-TO you can get.

Joubin Houshyar

unread,
Apr 28, 2012, 7:36:08 AM4/28/12
to golang-nuts
Check out an older version.


. cd ~
. mkdir tempgo
. hg clone -u release https://code.google.com/p/go
. cd go
. hg up release.r60
. cd doc
. ls *.pdf
. -rw-r--r-- 1 alphazero staff 859406 Apr 28 07:32
ExpressivenessOfGo.pdf
. -rw-r--r-- 1 alphazero staff 287552 Apr 28 07:32 GoCourseDay1.pdf
. -rw-r--r-- 1 alphazero staff 268707 Apr 28 07:32 GoCourseDay2.pdf
. -rw-r--r-- 1 alphazero staff 178003 Apr 28 07:32 GoCourseDay3.pdf

Joubin Houshyar

unread,
Apr 28, 2012, 7:39:43 AM4/28/12
to golang-nuts


On Apr 28, 7:36 am, Joubin Houshyar <jhoush...@gmail.com> wrote:
> Check out an older version.
>
> .       cd ~
> .       mkdir tempgo

corr: cd tempgo

> .       hg clone -u releasehttps://code.google.com/p/go

Zoom.Quiet

unread,
Apr 28, 2012, 4:10:33 AM4/28/12
to mon...@gmail.com, minux, golan...@googlegroups.com
2012/4/28 mon...@gmail.com <mon...@gmail.com>:
that will soooo help for fresher of go1 in Chinese...

btw:
the 1st Chinese original go-lang tech book,will publish:
http://www.ituring.com.cn/book/967
that will push so many new gopher grown in China!

> Regards,
> -Monnand
>



--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

Kyle Lemons

unread,
Apr 29, 2012, 6:12:45 PM4/29/12
to mon...@gmail.com, golan...@googlegroups.com
On Fri, Apr 27, 2012 at 9:22 PM, mon...@gmail.com <mon...@gmail.com> wrote:
Hi all,

I cannot find the "3-day Go course" from golang.org now. I really love these slides, actually. (partly because I learned Go from them.)

Is it because of go 1 making those slides obsoleted? However, I like the way of learning from slides: simple, less wordy. Hence I would like to recommend them to my friends who want to learn Go.

I've found that prospective Gophers have enjoyed the Tour much more.  They can play with the concepts as they're using them, and it has a very low barrier to entry.  The tour was updated for Go 1, and I believe it was determined that it contained much the same material (if not more) and thus was a better starting point than the course.  If there is something in particular that you liked about the course, perhaps it would be a good candidate for addition to the Tour.

André Moraes

unread,
Apr 30, 2012, 8:51:39 AM4/30/12
to mon...@gmail.com, golan...@googlegroups.com
You should consider using the go tour instead of the slides.
Also, if you want some kind of book, check this one:

http://go-book.appspot.com/

I don't know if there are translations to chinese, but I am
translating to portuguese and isn't very difficult. It uses ReST and
sphinx to build the html.

--
André Moraes
http://andredevchannel.blogspot.com/

Russ Cox

unread,
Apr 30, 2012, 11:46:34 PM4/30/12
to mon...@gmail.com, golan...@googlegroups.com
On Sat, Apr 28, 2012 at 00:22, mon...@gmail.com <mon...@gmail.com> wrote:
> I cannot find the "3-day Go course" from golang.org now. I really love these
> slides, actually. (partly because I learned Go from them.)
>
> Is it because of go 1 making those slides obsoleted? However, I like the way
> of learning from slides: simple, less wordy. Hence I would like to recommend
> them to my friends who want to learn Go.

Others have said as much, but just to reiterate:

The slides are gone because they were out of date, and it was deemed
more useful to focus effort on the interactive tour than to spend time
updating them.
Try http://tour.golang.org/.

Russ
Reply all
Reply to author
Forward
0 new messages