refactor(request.go) introduce buildValue