Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Melancarkan Tetingkap Perintah Berasingan daripada Aplikasi Go pada Windows?

Bagaimana untuk Melancarkan Tetingkap Perintah Berasingan daripada Aplikasi Go pada Windows?

Patricia Arquette
Patricia Arquetteasal
2024-10-31 00:49:29225semak imbas

How to Launch a Separate Command Window from a Go Application on Windows?

Melancarkan Tetingkap Perintah Berasingan dalam Golang untuk Aplikasi Windows

Soalan: Bagaimanakah seseorang boleh melancarkan tetingkap arahan berasingan dengan input dan outputnya sendiri daripada aplikasi Go?

Jawapan:

Untuk melancarkan tetingkap arahan baharu bagi aplikasi bukan GUI, gunakan arahan "mula" selepas melaksanakan "cmd /c ". Coretan kod berikut menunjukkan pendekatan ini:

<code class="go">package main

import (
    "os/exec"
)

func main() {
    // Change _path_to_executable_ to the path of your non-GUI application
    cmd := exec.Command("cmd", "/C", "start", "_path_to_executable_")
    err := cmd.Start()
    if err != nil {
        // Handle error
    }
}</code>

Atas ialah kandungan terperinci Bagaimana untuk Melancarkan Tetingkap Perintah Berasingan daripada Aplikasi Go pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn