RosettaCodeData/Task/Search-a-list/Go/search-a-list-3.go
2015-11-18 06:14:39 +00:00

13 lines
249 B
Go

package main
import "fmt"
func main() {
m := map[string][]int{}
for i, needle := range haystack {
m[needle] = append(m[needle], i)
}
for _, n := range []string{"soap", "gold", "fire"} {
fmt.Println(n, m[n])
}
}