Go:内联字符串连接

我需要call os.Open打开一个文件。我有路径./XML/和文件名foo.xml,每次都会改变。那就是我从一个目录中读取了一组 xml 文件,我试图一次打开一个(或线程,无关紧要)。

我需要简单地添加./XML/SOMETHING.xml. 在 Java 中,这是微不足道的,

String a = "whatever", b = "whatever";
doSomething(a + b);

这是如何在 Go 中完成的?谷歌让我失望了。

file, err := os.Open(????????????)


梵蒂冈之花
浏览 160回答 1
1回答

HUX布斯

进行路径连接的最便携方法是使用filepath.Join:import "path/filepath"file, err := os.Open(filepath.Join("XML", fileinfo.Name()))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go