bas compatible go webservice generation tool