为方便测试,想做一个运行web应用后自动打开浏览器的功能,应该如何实现
我试了一下,确实是可以的,因为我实在http.ListenAndServe后面执行的,这个方法是一个无限循环,只有跳出循环才能执行下面的代码,那么应该怎么实现在成功启动并监听相应端口之后再打开浏览器呢,好像无法实现啊
#8
更多评论
windows 下利用 `cmd /C start htttp://www.baidu.com`
linux 下利用 `xdg-open http://www.baidu.com`
mac 下利用`start http://www.baidu.com`
start, xdg-open 分别是windows和mac, linux打开系统默认程序的工具,所以你要使用谷歌打开就必须要把谷歌浏览器设置为默认,linux下不要使用root权限使用xdg-open,windows下失败可以尝试在管理员权限下的cmd执行你的程序
程序我就偷懒不写了哈,调用子程序就行了。go在windows下好像不需要 cmd /C,好像会自动使用shell
#1