Нет приоритетов и жёстких гарантий времени выполнения. Блокирующий вызов в горутине блокирует поток M. Сложнее отладка при большом числе горутин. Паника в горутине по умолчанию роняет всю программу, если её не ловить.