top | item 9227759

Ask HN: What are the projects/apps I can build to learn Go Language?

28 points| himanshuy | 11 years ago | reply

I am a seasoned Java developer, starting my Go journey. I am sure that doing project is the right way of learning it.

9 comments

order
[+] artursapek|11 years ago|reply
I built this to learn Go: https://cryptowat.ch.

It was the perfect project because it involves a lot of concurrency and networking. I'd think about projects that involve those two things.

[+] himanshuy|11 years ago|reply
That's just awesome! Can you share more details about it? Looks like you are consuming some api and producing the graphs and data realtime.
[+] shebson|11 years ago|reply
A friend and I built http://usefixie.com/ with it to learn Go. Like artursapek's project, Fixie was a good fit because it involved concurrency and networking, and latency was critical. It was also nice that we could leverage a well-developed open source project (GoProxy).
[+] eswat|11 years ago|reply
I’m not finished yet, but I’m writing a trading bot for Steam so I don’t need to manually confirm trades if the offers are exactly what I’m looking for.