Pull to refresh

Comments 6

Итак, если пустая структура не содержит полей и не содержит данных, то зачем она нужна? 

Из текста я понял, что пустая структура нужна только для того, что бы использовать ее как ресивер метода.

И все? Зачем?

Например так:.

// выдать уникальные значения из входного массива
func Unique(in []int) []int {
	m := map[int]struct{}{}

	res := make([]int, 0)

	for _, v := range in {
		_, ok := m[v]
		if !ok {
			m[v] = struct{}{}
			res = append(res, v)
		}
	}

	return res
}

А кто такие "погромисты"? В тексте встречаются часто.

типы времени выполнения

Это тоже пасхалка?)

Sign up to leave a comment.

Articles