|
|
@@ -6,14 +6,14 @@ type PathGeneratorFunc func(serviceName, methodName string) string
|
|
|
|
|
|
var pathGeneratorFunc PathGeneratorFunc = defaultPathGenerator
|
|
|
|
|
|
-func pathGenerator(serviceName, methodName string) string {
|
|
|
- return pathGeneratorFunc(serviceName, methodName)
|
|
|
-}
|
|
|
-
|
|
|
func defaultPathGenerator(serviceName, methodName string) string {
|
|
|
return fmt.Sprintf("/api/%s/%s", serviceName, methodName)
|
|
|
}
|
|
|
|
|
|
+func PathGenerator(serviceName, methodName string) string {
|
|
|
+ return pathGeneratorFunc(serviceName, methodName)
|
|
|
+}
|
|
|
+
|
|
|
func SetPathGeneratorFunc(f PathGeneratorFunc) {
|
|
|
if f == nil {
|
|
|
panic("pathGeneratorFunc is nil")
|