Читатель и писатель одной map без мьютекса

Что выведетMiddleпроверка — Спринт08-t002

Одна горутина бесконечно читает элемент map, через секунду стартует другая, которая бесконечно в него пишет. Что выведет программа? Безопасно ли так обращаться к map из нескольких горутин?

main.gogo
1package main2 3import (4	"fmt"5	"time"6)7 8var store = map[string]int{"x": 5}9 10func main() {11	go reader()12	time.Sleep(1 * time.Second)13	go writer()14	time.Sleep(1 * time.Second)15}16 17func reader() {18	for {19		fmt.Println(store["x"])20	}21}22 23func writer() {24	for {25		store["x"] = 926	}27}
Чем закончится программа?
Сначала подумай без запуска — на собесе компилятора не будет.