v, ok := m[key] - v значение (или zero value), ok - true если ключ был. Либо только v := m[key] - тогда по zero value нельзя отличить "нет ключа" от "значение равно zero". Для проверки наличия лучше идиома с ok.
v, ok := m[key]
v := m[key]