With Nginx/Django create virtualhosts is as easy as to write appropriate config.

For Go I found this https://codereview.appspot.com/4070043 and I understand that I have to use ServeMux but how to implement it?

I mean I must have 1 binary for all projects or I have to create some "router" server which will route requests depending on hostname? How to do it "Go"-way?

Edit
Report