mirror of
https://github.com/Jinnrry/PMail.git
synced 2025-10-30 19:36:20 +08:00
20 lines
313 B
Go
20 lines
313 B
Go
package array
|
|
|
|
import (
|
|
"github.com/spf13/cast"
|
|
"strings"
|
|
)
|
|
|
|
func Join[T any](arg []T, str string) string {
|
|
var ret strings.Builder
|
|
for i, t := range arg {
|
|
if i == 0 {
|
|
ret.WriteString(cast.ToString(t))
|
|
} else {
|
|
ret.WriteString(str)
|
|
ret.WriteString(cast.ToString(t))
|
|
}
|
|
}
|
|
return ret.String()
|
|
}
|