В настоящее время я использую Cython для связи C и Python и получаю ускорение в медленных битах кода python. Тем не менее, я хотел бы использовать goroutines для реализации очень медленного (и очень параллелизуемого) бита кода, но он должен быть вызван из python. (Я уже видел этот вопрос)
Я (вроде) счастлив пойти через C (или Cython), чтобы настроить структуры данных и т.д., если это необходимо, но избегать этого дополнительного слоя было бы хорошо с точки зрения исправления ошибок/избегания.
Каков самый простой способ сделать это без необходимости изобретать все колеса?