Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a side note, I've been wanting to do some exploratory programming in Go to get to know the language for some time now. Can anyone comment on similar weekend-ish projects they've done in Go that they found to exercise the language's strengths and/or unique traits particularly well and would be worth implementing myself?


Things I like about Go:

The compilation speed is super fast which makes it feel like you are developing with a scripting language as opposed to a statically typed language. I typically edit code, run the tests and correct my errors without any noticeable time lost waiting.

The Go parser and pretty printer are exposed as a libraries in the Go distribution which allows for interesting meta-programming.


I recently implemented a library for http://martinfowler.com/eaaDev/EventSourcing.html . I also just wanted to get more practice. Go channels match perfectly for this topic. The new "go" command is a great step forward for rapid development. TDD in seconds.




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

Search: