INNER CODE UNIT · Go

stringToArr

GoAdminGroup/go-admin · context/trie.go:99

func stringToArr(path string) []string {
	var (
		paths      = make([]string, 0)
		start      = 0
		end        int
		isWildcard = false
	)
	for i := 0; i < len(path); i++ {
		if i == 0 && path[0] == '/' {
			start = 1
			continue
		}
		if path[i] == ':' {
			isWildcard = true
		}
		if i == len(path)-1 {
			end = i + 1
			if isWildcard {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…