如何在 Go 中列出包的公共方法 問:如何在 Go 中列出包的所有公共方法? A :由於 Go 的最佳化刪除了未使用的函數,因此無法直接列出 Go 中套件的公共方法。但是,根據您的用例,有一些潛在的解決方案: 靜態分析: 使用go/ 解析包源程式碼解析器會取得所有函數聲明,但請注意,這些不是可呼叫。 範例: 外部呼叫: 外部呼叫: 外部呼叫產生一個單獨的檔案來呼叫每個所需的方法。 執行產生的檔案以執行方法。