Я пытался установить связь между GoLang и Python. Я давно поклонник Python и люблю его использовать. Но со временем я понял, что это действительно плохо для вычислений и т. Д. Особенно, когда могут быть задействованы большие наборы данных.
Я начал изучать golang в основном из-за его скорости и думал об использовании его в своем приложении в качестве библиотеки. Написание интенсивного кода в GoLang, а затем использование методов в библиотеках Python для написания красивого кода приложения высокого уровня на Python.
После создания первого прототипа я развернул свой код в GAE.
К сожалению, я ударил это
from ctypes import *
File "/base/alloc/tmpfs/dynamic_runtimes/python27g/7679791231c143f9/python27/python27_dist/lib/python2.7/ctypes/__init__.py", line 7,
in <module> from _ctypes import Union, Structure, Array
ImportError: No module named _ctypes
Я прочитал, что GAE не поддерживает ctypes из коробки для экземпляров Python. Но есть ли способ, которым я могу обойти это и использовать мои двоичные файлы Go и использовать их в GAE?
Я следовал этому для моей реализации и взаимодействия Go с Python https://medium.com/learning-the-go-programming-language/calling-go-functions-from-other-languages-4c7d8bcc69bf