注入 implant程序是一个简单的实用程序,它允许将数据直接嵌入到应用程序( implant程序是embed的同义词)。 预期的用例是您有一个HTTP服务器或类似的golang应用程序,希望将其作为单个二进制文件分发,但需要一些模板文件,HTML文件或其他媒体。 与其将二进制文件文件集合一起分发,不如将文件内容嵌入应用程序,并在运行时提取/使用它们。 植入允许您通过生成文件static.go来执行此操作,该文件包含特定目录层次结构的内容。 在运行时,您可以列出可用文件,并提取特定文件的内容。 过时的 通过添加用于将资源嵌入生成的二进制文件的go embed语法,go v1.16使该工具过时了。 可以在发行说明找到更多详细信息: 由于此更新,该存储库已在20/02/2021被标记为只读,并且将不进行进一步的开发工作。 安装 有两种从源代码安装此项目的方式,具体取决于您所