在go项目中读取配置文件时,如果使用的是相对路径,在执行run test时也会在test文件所在的目录下去读取配置文件,如果文件没在此目录下会报错:“open env1.json: The system cannot find the file specified."。
os.Getwd()得到的是test文件所在的路径。在windows中可以使用绝对路径读取。eg:“D:\\Projects\\gowork\\src\\hello\\env1.json”相关文章
- GO语言ini配置文件的读取的操作
- 完美解决go Fscanf 在读取文件时出现的问题
- springMVC+mybatis 进行单元测试时 main SqlSessionFactoryBean - Parsed configuration file: 'class path resource' 无限的读取xml文件
- 进行JUnit单元测试时,报找不到test-dao.xml等配置文件的错误
- Java读取properties配置文件时,出现中文乱码的解决方法
- 进行JUnit单元测试时,报找不到test-dao.xml等配置文件的错误
- go 单元测试时读取配置文件
- 不同软件设计其配置文件里的信息时,所设计信息的格式(写法)是不一样的,没有统一的,各自软件知道自己的配置文件的读取规则即可