我有一个名为 example.json 的 JSON 文件。我需要通过将其名称作为用户输入来读取该文件。我尝试过下面的代码。
func main() {
reader := bufio.NewReader(os.Stdin)
fmt.Print("Enter text: ")
text,_ := reader.ReadString('\n')
fmt.Println(text)
file,_ := ioutil.ReadFile(text)
// os.Exit()
fmt.Print(file)
}
但它不能正常工作。我想将 JSON 文件名作为命令行输入并读取 JSON 文件。
我用下面的方法检查了。但与我的情况不符。
reader.ReadString 不会删除第一次出现的 delim
紫衣仙女
慕的地6264312
相关分类