github.com/altipla-consulting/ravendb-go-client@v0.1.3/url_utils.go (about)

     1  package ravendb
     2  
     3  import "net/url"
     4  
     5  // TODO: this is more complicated in Java code. Not sure if warranted
     6  func urlUtilsEscapeDataString(stringToEscape string) string {
     7  	if len(stringToEscape) == 0 {
     8  		return stringToEscape
     9  	}
    10  	return url.QueryEscape(stringToEscape)
    11  	/*
    12  		var position int
    13  		char[] dest = escapeString(stringToEscape, 0, stringToEscape.length(), null, position, false);
    14  		if (dest == null) {
    15  			return stringToEscape;
    16  		}
    17  		return new string(dest, 0, position.value);
    18  
    19  		panic("NYI")
    20  		return stringToEscape
    21  	*/
    22  }