如何在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 main

import (

"os"

"os/exec"

)

func main() {

cmd := exec.Command("cmd", "/c", "cls")

cmd.Stdout = os.Stdout

cmd.Run()

}

以上是 如何在Windows中使用Golang清除控制台? 的全部内容, 来源链接: utcz.com/qa/421596.html

回到顶部