code: func ParamizingURI(URI, sep string) string {
  	uri := `"` + URI + `"`
  	// replace { with "+
  	uri = strings.Replace(uri, "{", `"`+sep, -1)
  
  	// if ended with }/" or }", remove trailing "
  	if strings.HasSuffix(uri, `}/"`) || strings.HasSuffix(uri, `}"`) {
  		uri = uri[:len(uri)-1]
  	}
  
  	// replace } with +"
  	uri = strings.Replace(uri, "}", sep+`"`, -1)
  
  	// clean trailing +"
  	if strings.HasSuffix(uri, sep+`"`) {
  		uri = uri[:len(uri)-2]
  	}
  	return postProcessParamURI(uri, sep)
  }
docs: // ParamizingURI creates parameterized URI
  // Input : raw string, ex : /users/{userId}/address/{addressId}
  // Output : "/users/"+userId+"/address/"+addressId
  // TODO : optimize with regex