| 1234567891011121314151617181920212223 |
- package utils
- import "strings"
- // ToPath 转化成路径
- func ToPath(args ...string) string {
- if len(args) == 0 {
- return ""
- }
- strList := make([]string, 0)
- for i, p := range args {
- if strings.TrimSpace(p) == "" {
- continue
- }
- if i == 0 {
- strList = append(strList, strings.TrimRight(strings.TrimSpace(p), "/"))
- continue
- }
- strList = append(strList, strings.Trim(strings.TrimSpace(p), "/"))
- }
- return strings.Join(strList, "/")
- }
|