可以说我有以下代码:

package main

import (
     "io/ioutil"
     "fmt"
)
func check(err error) {
     if err != nil {
         panic(err)
     }
}
func main() {
     file, err := ioutil.ReadFile("test.txt")
     check(err)
     fmt.Print(string(file))
}

当使用go run运行它时,我希望将其写入一个已清除的bash窗口中。是否可以在不使用任何其他开放源代码存储库的情况下这样做?

提前致谢。

最佳答案

如果清除终端确实是您程序的责任之一,请查看此问题的答案How can I clear the terminal screen in Go?

但是,如果您只是想在开发过程中清除屏幕,那么我将使其保持简单并执行以下操作

clear && go run *.go

07-27 13:34