C# и Go часто сравнивают как языки одной ниши веб-разработки. Споры обычно ведутся вокруг синтаксиса, удобства async, влияния GC, размера бинарей и скорости рантайма. Но почти никогда не предлагается сопоставление на уровне реального результата компиляции, хотя именно он определяет поведение программы на CPU.
Мы возьмём одинаковые примеры кода и сравним:
С# / .Net, go
Бэкенд-разработчик
Средний
Разрабатывает информационные системы в Ozon, изучает компиляторы и все, что с ними связано.