Soalan:
Dalam aplikasi Go menggunakan tetingkap arahan untuk input dan output pengguna, bagaimanakah anda melancarkan contoh aplikasi tambahan dengan tetingkap arahan khususnya sendiri?
Percubaan Awal:
Isu timbul apabila percubaan menggunakan " os/exec" dan laksanakan aplikasi dengan "cmd /c" gagal mencipta tetingkap berasingan. Ini membawa kepada persoalan sama ada mungkin untuk melancarkan aplikasi bukan GUI dengan tetingkapnya sendiri dan input/output yang boleh diakses.
Penyelesaian:
Pencapaian datang dengan kesedaran bahawa arahan "mula" boleh digunakan berikutan "cmd /c". Kod yang dikemas kini di bawah berjaya melancarkan aplikasi dalam tetingkap berasingan:
<code class="go">cmd := exec.Command("cmd", "/C", "start", _path_to_executable_) err := cmd.Start()</code>
Atas ialah kandungan terperinci Bagaimana untuk Melancarkan Tetingkap Perintah Berasingan untuk Aplikasi Golang pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!