Hacker News new | ask | show | jobs
by VeejayRampay 4742 days ago
Is there anything Golang can't do fairly well with a small code base? Damn, I wish I were still 20 and had shitloads of time on my hands to invest in learning the ins and outs of the language.
3 comments

It does take Google ~100k lines to load balance their MySQL servers, so the size of your program is still highly dependent on how simple you want to make it. I'm 21 and spending most of my time writing Go -- there aren't many "ins and outs" required to learn. I find that it is very idiomatic to write simple solutions and simply take advantage of interfaces if someone wants to implement a more specific piece of your code base. If you want to learn Go well all you have to do is read the spec[1] and the source code of at least some portion of the standard library.

As an aside, this project is interesting. I've been kinda curious of experimenting on a project like this on my own. However, I wish the author's documentation opened with what ideas from what papers inspired the project.

[1] http://golang.org/ref/spec

You should really make the effort to take a look at it, it's well worth it! If you have a 'c' background it should be relatively easy to pick it up.

This should be an easy weekend read http://www.golang-book.com/

What does being 20 have to do with anything? I'm 34 and I've been deeply acquainting myself with Go over the course of the last month.
20 - as in before life starts to throw serious time sinks at you, wives, children, mortgages, high stress jobs etc etc.

At 20, I just did whatever the hell I wanted, bummed around Europe before figuring out where to do my masters. Responsibility was not paramount on my mind. Maybe 20 something's today are different, but not the ones I know, it's still all about having fun, learning new stuff and exploring the possibilities.

I fail to see how anyone could not have understood what the comment meant.

I think he's referring to his 20-year old self, not being 20 in general. I definitely had more time to look at stuff when I was 20.