I'm curious, why do you think higher level languages are more practical? Other languages at present have better tooling and libraries for this, but there's really nothing in the language itself that makes it hard to do web dev, quite the reverse, in fact having played around with a few personal projects and given the use it has had so far at google, I suspect golang may well find its niche as a server side language. Have you tried it?