gitlab.com/evatix-go/core@v1.3.55/internal/strutilinternal/Clone.go (about)

     1  package strutilinternal
     2  
     3  func Clone(
     4  	currentSlice []string,
     5  ) []string {
     6  	if len(currentSlice) == 0 {
     7  		return []string{}
     8  	}
     9  
    10  	newList := make([]string, len(currentSlice))
    11  	copy(newList, currentSlice)
    12  
    13  	return newList
    14  }