導言本人在設計和落地基於 Go 原生插件機制的擴展開發產品時踩到了很多坑,由於這方面相關資料很少,因而藉此機會做一個非常粗淺的總結,希望能對大家有所幫助。本文只說問題和解決方案,不讀代碼。一些背景知識2.1 運行時通常而言,在計算機編程語言領域,“運行時”的概念和一些需要使用到 vm 的語言相關。程序的運行由兩個部分組成:目標代碼和 “虛擬機”。比如最爲典型的 JAVA,即 Java Class ⌘ Read more
導言本人在設計和落地基於 Go 原生插件機制的擴展開發產品時踩到了很多坑,由於這方面相關資料很少,因而藉此機會做一個非常粗淺的總結,希望能對大家有所幫助。本文只說問題和解決方案,不讀代碼。一些背景知識2.1 運行時通常而言,在計算機編程語言領域,“運行時”的概念和一些需要使用到 vm 的語言相關。程序的運行由兩個部分組成:目標代碼和 “虛擬機”。比如最爲典型的 JAVA,即 Java Class ⌘ Read more