如何在Windows中使用Golang清除控制台?
我尝试了很多方法,例如
package main import (
"os"
"os/exec"
)
func main() {
c := exec.Command("cls")
c.Stdout = os.Stdout
c.Run()
}
和
C.system(C.CString("cls"))
而且转义序列也不起作用
回答:
所有你需要的是 :
package mainimport (
"os"
"os/exec"
)
func main() {
cmd := exec.Command("cmd", "/c", "cls")
cmd.Stdout = os.Stdout
cmd.Run()
}
以上是 如何在Windows中使用Golang清除控制台? 的全部内容, 来源链接: utcz.com/qa/421596.html