我想将exe文件作为窗口服务运行。是否有任何golang开源或任何golang api可以做到这一点?谢谢!
2 回答

慕田峪9158850
TA贡献1794条经验 获得超7个赞
在此处阅读文档:https : //godoc.org/golang.org/x/sys/windows/svc
import "golang.org/x/sys/windows/svc"
然后使用
func Run(name string, handler Handler) error
启动它。
在我链接的页面上还有很多其他功能对您有用,所以您一定要看看。

宝慕林4294392
TA贡献2021条经验 获得超8个赞
您可以使用运行外部命令的 exec 包,例如:
import "os/exec"
cmd := exec.Command("your_exe_file")
if err := cmd.Start(); err != nil{
log.Fatal(err)
}
更多信息https://golang.org/pkg/os/exec/
- 2 回答
- 0 关注
- 293 浏览
添加回答
举报
0/150
提交
取消