Hacker News new | ask | show | jobs
by aireo 745 days ago
I hope the OP is okay with me getting in on this.

I just picked up _Learning Go: An Idiomatic Approach to Real-World Programming_, 2nd ed, based on its positive reviews. I'd like to read it and create a small project (for example, a simple backend for a personal website).

Any other suggestions for a good Go project?

2 comments

When you get started, make sure that the project interests you. The language doesn’t matter much because if you keep going, the code will embarrass you in six months anyways. The project itself doesn’t even matter much as long as it interests you.

If it interests you, you will want to work on it and the initial (extremely frustrating) steps will be more joyful and fun. You will still get frustrated and likely be embarrassed by the project within six months, but that only means two things:

1.) You kept going (which is most important).

2.) You got much better (which is great news).

Otherwise, be gentle on yourself.

Alex Edwards' Let's Go and then Let's Go Further are already sufficient, honestly. You'll built a simple backend and go way further quickly with them.