How do I become a Golang Pro? Best resource to improve at lightspeed

7 points by NathanVix ↗ HN

6 comments

[ 2.6 ms ] story [ 31.3 ms ] thread
Start a new project in Go and then work on that for at least twenty minutes every day. Repeat for at least sixty days. I don’t believe there’s any quicker way to learn.
Bit cs theory background dependent; write go to intermediate code translator (or go language bnf to <insert language of choice> bnf translator). Test/Compile using gcc.

Alternatively, port open source <language of choice> program(s)/examples to go, using go programming paradigms/style. Some source examples[0]

For the humanities inclined, from language to be transformed from, generate a Frank Lloyd Wright blueprint in L-system format and Andy Warhol it into the new language while attempting to not generate any Andy Kaufman antics.

-------

[0] : https://www.geeksforgeeks.org/

Advent of Code

I do the same this month: github.com/xovbd/advent-of-code