mirror of
https://github.com/rwinkhart/go-boilerplate.git
synced 2026-10-26 21:39:56 -04:00
14 lines
269 B
Go
14 lines
269 B
Go
package back
|
|
|
|
import "slices"
|
|
|
|
// RemoveTrailingEmptyStrings removes empty strings from the end of a slice.
|
|
func RemoveTrailingEmptyStrings(slice []string) []string {
|
|
for i, s := range slices.Backward(slice) {
|
|
if s != "" {
|
|
return slice[:i+1]
|
|
}
|
|
}
|
|
return nil
|
|
}
|