Posso sugerir que você coloque o papel (e o exec?) no backgroung com
(go build ; exec ./webservice )&
Você não será informado se houver um problema no seu programa go pelo git, então você precisará de um log
Talvez uma solução melhor seja matar automaticamente o programa go se ele for muito longo com timeout
.