我有一个项目,其中包含一个用于管理文件模板的文件夹,但 Go 似乎没有为非 Go 代码项目文件提供任何支持。项目本身编译为可执行文件,但它需要知道此模板文件夹的位置才能正确运行。现在我搜索 $GOPATH/src/<templates>/templates,但这对我来说有点像黑客,因为如果我决定重命名包或将它托管在其他地方,它会中断。
我已经进行了一些搜索,看起来很多人对能够通过将资产文件嵌入到最终二进制文件中来“编译”资产文件感兴趣,但我不确定我对这种方法的看法。
有任何想法吗?
胡子哥哥
天涯尽头无女友
相关分类