Files
gswagger/apirouter/transformpath.go
2022-12-23 21:03:53 +01:00

16 lines
319 B
Go

package apirouter
import (
"strings"
)
func TransformPathParamsWithColon(path string) string {
pathParams := strings.Split(path, "/")
for i, param := range pathParams {
if strings.HasPrefix(param, ":") {
pathParams[i] = strings.Replace(param, ":", "{", 1) + "}"
}
}
return strings.Join(pathParams, "/")
}