My experience is the opposite. I build websites in Go. I find it about as easy as building in Python. Web programming is mostly about filling html templates with data and Go's built-in html template is excellent (on par with Django templates).
Comparing Go to C for web dev is ridiculous - no sane person would write the whole thing in C.
Even compared to Java Go wins by a huge margin when it comes to speed of development and conciseness of resulting code.
I haven't used use Ruby but writing web services in Go I'm as productive as I was in Python (using App Engine or Tornado).