Особенность корней -гор-/-гар- в русском языке заключается в чередовании гласных. 14
Правило: если корень находится под ударением, то пишется гласная «а», если без ударения — «о». 15
Примеры:
Исключения: слова «выгарки», «выгарь», «выгар», «изгарь», «пригарь», «гаревой». 1 В них пишется гласный «а», несмотря на то что корень безударный. 1
Эти корни исторически относятся к словам с лексическим значением воздействия температур или огня. 3