【发布时间】:2017-12-24 06:11:43
【问题描述】:
我有两个项目是 1.网络项目 2. 经纪人项目
services
-web/util.go
-main.go
-cofig.json
broker
-consumer/redis.go
-consumer/mongo.go
-main.go
-<cofig.go> //I do not want to make a copy here
我为我的 Web 项目开发了一个实用程序,它使用 config.json 文件。在那个实用程序中,我使用如下代码
file, _ := os.Open("./config.json")
这工作正常。 当我将此项目包含到 Broker 项目中时,例如
package "services/web"
我尝试在其中使用实用程序代码,但它尝试从 Broker 项目而不是“服务 Web 项目”中查找“config.json”。由于这个原因,我需要在 Broker 项目中复制相同的文件。
请帮助我将单个文件保存在“服务/网络”中
先谢谢了。
问候, 迪内什
【问题讨论】:
-
您确定相对文件路径正确吗?
-
这不是相对或绝对路径的情况。我想重用现有代码并且不想重复。在当前情况下正在发生这种情况。
标签: go