github hooks receiver written by golang