mosn

Форк
0
/
slice.go 
25 строк · 351.0 Байт
1
package utils
2

3
import (
4
	"reflect"
5
	"sort"
6
	"strings"
7
)
8

9
func StringIn(s string, ss []string) bool {
10
	for _, v := range ss {
11
		if strings.EqualFold(s, v) {
12
			return true
13
		}
14
	}
15
	return false
16
}
17

18
func SliceEqual(a []string, b []string) bool {
19
	if len(a) != len(b) {
20
		return false
21
	}
22
	sort.Strings(a)
23
	sort.Strings(b)
24
	return reflect.DeepEqual(a, b)
25
}
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.