Go 调用默认浏览器打开指定URL。

Posted maxbaisecurity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go 调用默认浏览器打开指定URL。相关的知识,希望对你有一定的参考价值。

WIN 下代码:

/*
@Time : 2020/1/21
@Author : Max
@File : test
@Software: GoLand
*/
package main

import (
   "os/exec"
   "syscall"
)

func main() {
   // 有GUI调用
   exec.Command(`cmd`, `/c`, `start`, `https://www.cnblogs.com/MaxBaiSecurity/`).Start()

   // 无GUI调用
   cmd := exec.Command(`cmd`, `/c`, `start`, `hhttps://www.cnblogs.com/MaxBaiSecurity/`)
   cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
   cmd.Start()
}

Linux下代码:

/*
@Time : 2020/1/21
@Author : Max
@File : test
@Software: GoLand
*/
package main

import (
    "os/exec"
)

func main() {
    exec.Command(`xdg-open`, `https://www.cnblogs.com/MaxBaiSecurity/`).Start()
}

Mac下代码:

package main

import (
    "os/exec"
)

func main() {
    exec.Command(`open`, `https://www.cnblogs.com/MaxBaiSecurity/`).Start()
}

下面附上一个实例

技术图片

以上是关于Go 调用默认浏览器打开指定URL。的主要内容,如果未能解决你的问题,请参考以下文章

Java使用默认浏览器打开指定URL的方法(二种方法)

VB 如何调用系统默认程序打开指定网页?

微信中打开链接,自动打开外部浏览器打开指定URL页面

android手机怎么才能直接打开URL链接文件

如何在c++编程中调用火狐浏览器,进行打开指定URL,刷新标签页等操作??

微信内点击链接或扫描二维码直接打开手机默认浏览器打开指定网页