Hacker News new | past | comments | ask | show | jobs | submit login

Since you work with go I have a question. I learned it superficially but I’d like to get more fluent with it. Which resource would you suggest?



https://learn.go.dev lists many good resources.

The language spec at https://golang.org/ref/spec is a surprisingly approachable one-pager, it’s worth at least glancing over.

One of my all-time favorites talks is https://vimeo.com/53221560 from 2013. It shows off how Go scales by starting with a small task and continuously adding more requirements into the mix, while also demonstrating its concurrently support.


If you have built a program in any other language I would say rewrite that program in GO. The benefit being you already solved the the domain logic of the program the only thing you need to focus on is writing/learning GO.

If this is your first programming language or attempt to learn to program I would say to just pick a small but simple app/program and just go ahead and build it. Don't spend too much time on reading articles or video tutorials just get your hands dirty as soon as possible.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: