14 lines
252 B
Go
14 lines
252 B
Go
package itertools
|
|
|
|
type Iterator struct {
|
|
dict map[string]int
|
|
}
|
|
|
|
func (iterator Iterator) GetCount(items []string) map[string]int {
|
|
iterator.dict = make(map[string]int)
|
|
for _, item := range items {
|
|
iterator.dict[item]++
|
|
}
|
|
return iterator.dict
|
|
}
|