Да, если все поля структуры сравниваемы (comparable). Структура сравнивается по полям поэлементно. Удобно для составных ключей: map[struct{ a, b int }]string. Поля-указатели сравниваются по адресу.
map[struct{ a, b int }]string