• Go语言:调用系统默认浏览器打开指定链接(全平台)


    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
  • 相关阅读:
    数论2&莫&杜
    虚树学习笔记
    LinkCutTree学习笔记
    FWT学习笔记
    容斥
    线段树合并
    线性基
    FFT_应用和例题
    斜率优化
    Redis中String的底层实现
  • 原文地址:https://www.cnblogs.com/xiondun/p/12941298.html
Copyright © 2020-2023  润新知