| 1234567891011121314151617 |
- package flect
- type ruleFn func(string) string
- type rule struct {
- suffix string
- fn ruleFn
- }
- func simpleRuleFunc(suffix, repl string) func(string) string {
- return func(s string) string {
- s = s[:len(s)-len(suffix)]
- return s + repl
- }
- }
- func noop(s string) string { return s }
|