Windows 代码实例: package main import ( "os/exec" "syscall" ) func main() { // 有GUI调用 exec.Command(`cmd`, `/c`, `start`, `https://www.jianshu.com`).Start() // 无GUI调用 cmd := exec.Command(`cmd`, `/c`, `start`, `https://www.jianshu.com`) cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} cmd.Start() } Linux 代码实例: package main import ( "os/exec" ) func main() { exec.Command(`xdg-open`, `https://www.jianshu.com`).Start() } Mac 代码实例: package main import ( "os/exec" ) func main() { exec.Command(`open`, `https://www.jianshu.com`).Start() } 链接:https://www.jianshu.com/p/29adf056e72b