我需要call os.Open打开一个文件。我有路径./XML/和文件名foo.xml,每次都会改变。那就是我从一个目录中读取了一组 xml 文件,我试图一次打开一个(或线程,无关紧要)。我需要简单地添加./XML/到SOMETHING.xml. 在 Java 中,这是微不足道的,String a = "whatever", b = "whatever";
doSomething(a + b);这是如何在 Go 中完成的?谷歌让我失望了。file, err := os.Open(????????????)
1 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
进行路径连接的最便携方法是使用filepath.Join:
import "path/filepath"
file, err := os.Open(filepath.Join("XML", fileinfo.Name()))
- 1 回答
- 0 关注
- 157 浏览
添加回答
举报
0/150
提交
取消