golang mockgen http client