テスト用の Go プログラムは次のとおりです。
package main
import fmt "fmt"
func main () {
ex := "moo cow\n";
fmt.Print (ex)
}
セミコロンで、コンパイルします。ただし、セミコロンが削除された場合、次のことは行われません。
string.go:5: fmt 付近の構文エラー
何か案は?
更新 (2012 年 3 月) : 新しい Go リリースでは、両方の形式 (セミコロンの有無にかかわらず) をコンパイルできます。