(path []byte)
| 98 | } |
| 99 | |
| 100 | func extractSegments(path []byte) [][]byte { |
| 101 | var segments [][]byte |
| 102 | start := 0 |
| 103 | for i := 0; i <= len(path); i++ { |
| 104 | if i == len(path) || path[i] == '/' { |
| 105 | if i > start { |
| 106 | segments = append(segments, path[start:i]) |
| 107 | } |
| 108 | start = i + 1 |
| 109 | } |
| 110 | } |
| 111 | return segments |
| 112 | } |
| 113 | |
| 114 | func prefix1(name []byte) byte { |
| 115 | if len(name) == 0 { |
no outgoing calls
no test coverage detected