老师,一个在IDE里读文件的问题

来源:2-5 循环

一颗汤圆儿

2018-11-06

老师,ioutil.ReadFile(“aaa.txt”),我在goland IDE里点击执行里会报错“no such file or directory”。
图片描述

但是我在terminal下执行go run branch.go的话,是可以从txt里读出内容的。
图片描述
请问是什么原因呢?是不是goland还有哪些参数需要配置?

写回答

2回答

慕设计2571273

2018-12-24

goland 的路径解决办法,把abc.txt的路径打印出来,赋值给filename,貌似ioutil.ReadFile是读的绝对路径

譬如:const filename="/Users/user/go/src/awesomeProject/lang/basic/basic/abc.txt"

0
0

ccmouse

2018-11-06

这个是ide的运行环境。通过打开运行的详细配置(一般是运行旁边的下拉框啥的),可以配置运行时的"当前路径"。
在命令行运行的话,只要保证要打开的文件在你的当前路径即可

0
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程