ben git yazılmış ve bu yüzden böyle Python
, Node.JS
, Java
ve Ruby
git c-paylaşımlı kütüphane geri arama
C shared library
aşağı derlenmiş olacak bir kütüphane geliştirilmesi sürecinde am
Geri çekilme söz konusu olduğunda bir sorun olacağını anlamıştım. Yukarıdaki dillerden en az biri olacak arama koduna nasıl geri dönebilirim? Yapabileceğim tek bir yol var mı yoksa her bir dil için Go tarafında özel bir şey uygulamaya ihtiyacım olacak mı? netlik için
Güncelleme:
Zaten, Java ve Python gibi diğer dillerden kod kitaplık olarak Go kurmak ve yürütmek mümkün.
Sorum özellikle go uyumsuz bir şey çalıştıran ve geri arayan (yani Java, Python) içine çağırmak gerektiğinde bu durumla ilişkilidir.
Lütfen güncelleştirme işlemini yapın. Zaten kütüphaneyi derleyebilir ve Java'dan arayabilirim fakat geri arama mekanizmasına ihtiyacım var. – conor
Bu diller için tüm yerel API'leriniz var mı? Bunu yaparsanız, muhtemelen bir geriçağırımın nasıl çağrıldığı açık olacaktır. – dwks
Hayır, PoC lib'lerinden başka geliştirilmiş bir şeyim yok. bağlayıcı çerçevelere bakacağım ve neyin yerinde olduğunu göreceğimi söyledi. Karmaşıklığı en aza indirmek için JSON kullanarak arayüz yapmayı planlıyorum. – conor