将html文件复制到供应商文件夹

时间:2019-01-21 18:41:58

标签: go go-modules

用例: 我有Proj A和ProjB。ProjB依赖于ProjA。我正在使用Go Modules进行依赖性管理,并使用go mod vendor生成供应商文件夹。 Proj A位于Proj B的供应商文件夹中。

问题: 在Proj A中,我有一个HTML文件。 HTML文件未复制到供应商文件夹。

如何强制将HTML文件复制到供应商文件夹,以便可以在Proj B中使用?

1 个答案:

答案 0 :(得分:0)

此问题的解决方法是在html文件夹中具有虚拟go文件和go函数,然后在代码中的某个位置调用虚拟函数。这使得go mod vendor将文件夹复制到供应商文件夹。直到Go mod在部门中添加non-go=true之类的选项后,这才是一种更清洁的方法。