我在另一個(gè)goroutine中會不斷地將結(jié)果數(shù)據(jù)丟入resultQueue中,然后我另外起一個(gè)goroutine把這個(gè)resultQueue中的結(jié)果轉(zhuǎn)換為一個(gè)map輸出,請問一下為什么這個(gè)代碼在調(diào)用的時(shí)候會報(bào)panic: assignment to entry in nil mapresultQueue := make(chan string)var result map[string]stringgo func(resultQueue chan string, result map[string]string) { for urlInfo := range resultQueue { ret := strings.Split(urlInfo, " ") result[ret[0]] = ret[1] }}(resultQueue, result)
- 2 回答
- 0 關(guān)注
- 2360 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
