Надо отдать должное, что в чем-то Go превосходит Оберон: в том, что там реализована определенная модель многозадачности. В КП же есть только кооперативная многозадачность и не используются преимущества многоядерности процессоров. Вообще, насколько я знаю, в языке Модула была реализована какая-то модель многозадачности, затем Вирт решил, что не следует встраивать в язык то, что, во-первых, может быть реализовано в виде библиотек, а, во-вторых, пока не достаточно устаканилось (не смог подобрать лучшего слова). И Оберон не включает в себя реализацию многозадачности, с другой стороны, нет и большого количества реализаций многозадачности для Оберонов в виде библиотек.