95

golang.orgで Windows コンパイラを探していますが、見つからないようです。Linux と OS X のコンパイラしか見えません。Windows で Go プログラミングを実行できるかどうか、または Google がまだ実装していないことを知っている人はいますか?

更新: 現在 (2012 年 11 月) の時点で、golang.orgには Windows 32/x86_64 の公式バイナリ リリースがあるようです。

4

9 に答える 9

54

Windows用のインストーラーがあります。「Windowsの下に移動」を参照してください。

HelloWorld.go

package main

func main() {
    println("Hello World!");
}

でコンパイルし8g、リンクし8lてから実行します。例:

8g HelloWorld.go
8l -o HelloWorld.exe HelloWorld.8
HelloWorld
于 2010-07-24T19:05:15.437 に答える
23

Go Lang FAQ にはまだ載っていませんが、changelogから:

Go が Windows で動作しないのはなぜですか? 私たちは、世界のかなりの割合のコンピューターが Windows を実行していることを理解しており、それらのコンピューターが Go プログラムを実行できれば素晴らしいことです。ただし、Go チームは小規模であり、現時点では Windows への移植を行うためのリソースがありません。Windows 版の開発を希望される方には、喜んでご質問にお答えし、アドバイスを提供いたします。

于 2009-11-11T20:02:12.303 に答える
12

はい!2012 年現在、Go ホームページは公式の Windows インストーラー (32 または 64 ビット) https://golang.org/dl/を提供しています。

于 2012-06-27T12:44:43.403 に答える
7

Go が誕生してまだ 2 日しか経っていないという事実にもかかわらず、この質問はすでにGo メーリングリストの FAQ になっています。(残念ながら、ウェブサイトのFAQリストにはまだ追加されていません。)

基本的に、Go は非常に少数の人々によって行われるため、Windows への移植を行うための時間もリソースもありません。その非常に少数の人々はたまたま Unix を発明した人々でもあるため、最初のターゲットとして当然のことでした。

于 2009-11-12T02:45:05.003 に答える
3

したがって、私のように、Windowsを頻繁に使用していて、今すぐGoプログラミングを実行したい場合は、VMで実行できます。私はUbuntuを無見モードで実行しているVirtualBoxを使用しています。多くの点でWindowsよりLinuxの方が好きなので、すでにセットアップしました。

Goを構築して操作することは、私にとってまったく苦痛ではありませんでした。ビルドを実行してアプリを試すために、ターミナルでBashを開いています。ソースディレクトリは、WindowsとLinuxの間の共有フォルダです(VirtualBoxの機能ですが、VMWareにも同じ機能があると思います)。WindowsのKomodoEditでコードを編集し、両方のOSで同じソースコードにMercurialを使用しています。

于 2009-11-12T20:06:52.167 に答える
3

まだ。

Go の作成者は、非 Windows オペレーティング システムに非常に深いルーツを持っています (トリビア: そのうちの誰が、まさに UNIX オペレーティング システムを作成したのか)。

そのため、すぐに Windows への移植を期待しないでください。

この言語はオープン ソースであるため、Windows の実装が利用可能になるのは時間の問題です (6 ~ 8 ヶ月かかります)。

于 2009-11-12T02:56:27.600 に答える
0

現時点では Windows バージョンはありませんが、おそらくWindows プラットフォームでCygwinを使用してコンパイルできます。

于 2009-11-12T20:17:31.223 に答える
0

Go を Windows に移植するためのさまざまな取り組みが進行中です。

最も先進的で、すでにいくつかのコードをビルドして実行できるのは、http ://code.google.com/r/hectorchu-go-windows/ です。

于 2009-11-23T08:14:35.240 に答える
-2

実験的な x32 Windows ポートを使用すれば、Windows への Go のインストールは簡単です 。Windows に Go をインストールする手順のドキュメントは、こちらにあります。

おそらく MinGW ツール (bash、make、gcc など) も必要になるでしょう: http://sourceforge.net/projects/mingw/files/

および GTK+ ファイルとツール (「オールインワン バンドル」には pkg-config が含まれます): http://www.gtk.org/download/win32.php

于 2011-11-25T05:30:43.790 に答える