Saya telah mencari di golang.org untuk kompiler Windows, tapi sepertinya saya tidak dapat menemukannya. Saya hanya dapat melihat kompiler Linux dan OS X. Adakah yang tahu apakah pemrograman Go dapat dilakukan di Windows, atau itu sesuatu yang belum diterapkan oleh Google?
Pembaruan: tampaknya sekarang (November 2012) golang.org memiliki rilis biner resmi untuk windows 32 / x86_64.
Jawaban:
Sekarang ada installer untuk Windows, lihat Masuk di Windows
HelloWorld.go
Kompilasi dengan
8g
, tautkan dengan8l
dan kemudian jalankan. Contoh:sumber
Ini belum masuk ke FAQ Go Lang, tapi dari changelog :
sumber
Iya! Pada 2012, beranda Go menawarkan penginstal Windows resmi (32 atau 64 bit) https://golang.org/dl/
sumber
Terlepas dari kenyataan bahwa Go baru berumur dua hari, pertanyaan ini sudah menjadi FAQ di milis Go. (Sayangnya, ini belum ditambahkan ke daftar FAQ di situs web.)
Pada dasarnya, Go dilakukan oleh sekelompok kecil orang, jadi mereka tidak punya waktu atau sumber daya untuk melakukan port Windows. Sekelompok kecil orang itu juga kebetulan adalah orang-orang yang menemukan Unix, jadi itu adalah target pertama yang wajar.
sumber
Jadi jika Anda, seperti saya, sering menggunakan Windows dan ingin melakukan pemrograman Go sekarang, Anda dapat melakukannya di VM. Saya menggunakan VirtualBox yang menjalankan Ubuntu dalam mode nampaknya. Saya sudah menyiapkannya karena saya lebih menyukai Linux daripada Windows untuk banyak hal.
Membangun dan bekerja dengan Go sama sekali tidak menyakitkan bagi saya. Saya membuka Bash di terminal untuk menjalankan build saya dan mencoba aplikasi saya. Direktori sumber adalah folder bersama antara Windows dan Linux (fitur VirtualBox tetapi saya yakin VMWare memiliki hal yang sama). Saya mengedit kode saya di Komodo Edit di Windows dan menggunakan Mercurial untuk kode sumber yang sama di kedua OS.
sumber
Belum.
Penulis Go memiliki akar yang sangat dalam pada sistem operasi non Windows (Trivia: siapa di antara mereka yang membuat tidak kurang dari sistem operasi UNIX)
Jadi, jangan berharap memiliki port Windows dari mereka dalam waktu dekat.
Bahasa ini open source, jadi hanya masalah waktu (buat dari 6 - 8 bulan jam) untuk implementasi Windows akan tersedia.
sumber
Meskipun belum ada versi Windows saat ini, namun mungkin dapat dikompilasi menggunakan Cygwin pada platform Windows.
sumber
Berbagai upaya untuk port Go to windows sedang dilakukan.
Yang paling maju dan yang sudah dapat membangun dan menjalankan beberapa kode ada di sini: http://code.google.com/r/hectorchu-go-windows/
sumber
Pemasangan Go on windows langsung ke depan jika Anda menggunakan port windows x32 eksperimental . Dokumentasi langkah-langkah untuk penginstalan Go di windows dapat ditemukan di sini
Anda mungkin juga menginginkan alat MinGW (bash, make, gcc, dll ...): http://sourceforge.net/projects/mingw/files/
dan file serta alat GTK + ("paket all-in-one" termasuk pkg-config): http://www.gtk.org/download/win32.php
sumber