add hg, add golang stuff