You should have heard about Go, Google's new language. To be honest, it is one of the ugliest languages I've ever used (I mean among the ones not designed to be ugly); but it's interesting enough, and I decided to teach myself some.
Here's the result of a few hrs of reading, searching, coding, reading again and coding: an (almost) port of Josh Marshall's Python URL Link Checker.
It doesn't support checking local files, but has a nice
-v switch which lets you see all processed URLs.
So far, programming Go felt a bit like programming C++.
Also, Go links the code statically at the …continue.