gitlab.com/evatix-go/core@v1.3.55/errcore/SliceError.go (about)

     1  package errcore
     2  
     3  import (
     4  	"errors"
     5  	"strings"
     6  )
     7  
     8  func SliceError(sep string, slice *[]string) error {
     9  	if slice == nil || len(*slice) == 0 {
    10  		return nil
    11  	}
    12  
    13  	msg := strings.Join(*slice, sep)
    14  
    15  	return errors.New(msg)
    16  }