News for hackers. Stuff that matters.
Re:Ask HN: What are you learning? by _____smurf_____ on Sunday April 05, 2020 @12:06PM (#22786361)
what are your resources to learn the lang?
Re:Ask HN: What are you learning? by p2detar on Sunday April 05, 2020 @12:20PM (#22786456)
I read “Effective Go”[0], but what really helps me is browsing through the sources of various Go projects and libs in Github. I also keep a tab of Go’s packages docs open [1]. And of course there’s StackOverflow. In general I prefer learning from source code rather than books.

0 - https://golang.org/doc/effective_go.html 1 - https://golang.org/pkg/

Re:Ask HN: What are you learning? by _spoonman on Sunday April 05, 2020 @04:14PM (#22788289)
I’m learning go, too. Check this resource out. https://quii.gitbook.io/learn-go-with-tests/
Re:Ask HN: What are you learning? by pizza234 on Sunday April 05, 2020 @12:55PM (#22786678)
Although the question is not directed at me, I've found exercise websites to be extremely valuable. I value learning/gathering experience by reading code, but I find the hands-on approach more stimulating.

My favourite resource right now is exercism.io. Although some tracks have too much of a high students/mentors ratio to be effective/practical in mentored mode (or to activate the mode at all), going through all the exercises (and community solution) is still a very effective way to learn a language (along with a textbook, of course).

Codewars is another interesting idea, however, it's much more grounded on computer science, which is not very well suited to just learning a language.

Re:Ask HN: What are you learning? by wegymoo on Sunday April 05, 2020 @04:33PM (#22788459)
I've been using this https://www.youtube.com/playlist?list=PLVEltXlEeWglGINo25GxV...

It seems like after the pandemic there will be a lot of new gophers

Re:Ask HN: What are you learning? by eu on Sunday April 05, 2020 @07:38PM (#22789668)
Black Hat Go is a good one