Go で書かれたこの小さな Hello World プログラムがあります。
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
GoSublime で Sublime Text 3 を使用しています。コンソールに入力したときだけ、ツール -> ビルド コマンドが機能しないため、何かが正しく構成されていません。
go build
次に、.exe プログラムを作成するエディター。
そこで、hello.go プログラムをドラッグ アンド ドロップする基本的な .bat ファイルを使用します。
@echo off
cd /d "%~dp0"
start "" "C:\Go\bin\go.exe" "run" "%~f1" pause
問題なく動作しますが、残念ながら終了時に閉じます。
これを解決するのを手伝ってもらえますか? ;)