如果我在go中开发了2个应用程序,并且我希望它们每个都有一个副本的依赖项(并且没有所有依赖项位于中心位置),并且每个应用程序都将由ubuntu中的upstart运行,我该如何指示每种申请都有不同的GOPATH?
答案 0 :(得分:0)
您可以编写shellcripts来启动go应用程序并在那里设置所需的环境。然后,upstart作业调用shellscript而不是应用程序本身。
答案 1 :(得分:0)
作为多米尼克赛义德在评论中。编译完二进制文件后,您无需设置GOPATH
。 GOPATH仅在构建阶段起作用。