VV
data.Lock()
data.ipToMac = data.getDataFromMT()
data.Unlock()
или такipToMac := data.getDataFromMT()
data.Lock()
data.ipToMac = ipToMac
data.Unlock()
ipToMac = map[string]LineOfData{}
Или вообще mutex.Lock() ввести внутрь data.getDataFromMT() и там перед конкретными обращениями его использовать?Но там цикл ... и он не должен быть медленным.
