2016-06-10 114 views
3

有沒有什麼辦法可以從C#執行Go函數?對於Python,我會使用Ironpython作爲例子。如何在C中執行Go函數#

我知道我可以產生執行Go腳本的過程,但如果可能的話,我真的不想回退到這樣的解決方案。

谷歌搜索沒有透露任何東西,那麼有沒有辦法使用API​​來做到這一點?或者我必須回退流程?

+0

當你調用一個進程時,你可以在你的C#代碼中讀取它的輸出。 SO上可能有很多例子。我並沒有意識到Go和C#/ CLR之間有任何互相干擾,儘管如果那裏有一個,我不會感到驚訝。 – evanmcdonnal

+0

@evan嗯,不知道。謝謝。但我仍然更喜歡一個API :) – Rakete1111

+0

只是基於快速谷歌搜索,我不認爲你會爲Go-C#interop找到任何API。 – evanmcdonnal

回答