为了账号安全,请及时绑定邮箱和手机立即绑定

Go:内联字符串连接

Go:内联字符串连接

Go
梵蒂冈之花 2021-11-15 20:48:35
我需要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()))


查看完整回答
反对 回复 2021-11-15
  • 1 回答
  • 0 关注
  • 157 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信