Szukałem na golang.org kompilatora Windows, ale nie mogę go znaleźć. Widzę tylko kompilatory Linuksa i OS X. Czy ktoś wie, czy programowanie w Go można zrobić w systemie Windows, czy jest to coś, czego Google jeszcze nie zaimplementował?
Aktualizacja: wygląda na to, że obecnie (listopad 2012 r.) Golang.org ma oficjalne wydania binarne dla systemu Windows 32 / x86_64.
Odpowiedzi:
Istnieją teraz instalatory dla systemu Windows, zobacz Przejdź pod Windows
HelloWorld.go
package main func main() { println("Hello World!"); }
Skompiluj
8g
, połącz z,8l
a następnie wykonaj. Przykład:8g HelloWorld.go 8l -o HelloWorld.exe HelloWorld.8 HelloWorld
źródło
Nie trafił jeszcze do FAQ Go Lang, ale z dziennika zmian :
źródło
Tak! Od 2012 roku strona główna Go oferuje oficjalny instalator Windows (32- lub 64-bitowy) https://golang.org/dl/
źródło
Pomimo faktu, że Go ma zaledwie dwa dni, to pytanie stało się już często zadawanymi pytaniami na liście mailingowej Go. (Niestety, nie został jeszcze dodany do listy często zadawanych pytań na stronie internetowej).
Zasadniczo, Go jest wykonywane przez bardzo małą grupę ludzi, więc po prostu nie mają czasu ani zasobów, aby wykonać port Windows. Tak się składa, że ta bardzo mała grupa ludzi to także ludzie, którzy wymyślili Uniksa, więc był to naturalny pierwszy cel.
źródło
Więc jeśli, tak jak ja, często korzystasz z systemu Windows i chcesz teraz programować w Go, możesz to zrobić na maszynie wirtualnej. Używam VirtualBox z Ubuntu w trybie pozornym. Już go skonfigurowałem, ponieważ pod wieloma względami podoba mi się Linux bardziej niż Windows.
Tworzenie i praca z Go było dla mnie całkowicie bezbolesne. Mam otwarty Bash w terminalu, aby uruchomić kompilację i wypróbować moją aplikację. Katalog źródłowy to folder współdzielony między systemami Windows i Linux (funkcja VirtualBox, ale jestem pewien, że VMWare ma to samo). Edytuję swój kod w Komodo Edit w systemie Windows i używam Mercurial dla tego samego kodu źródłowego w obu systemach operacyjnych.
źródło
Jeszcze nie.
Autorzy Go mają bardzo, bardzo głębokie korzenie w systemach operacyjnych innych niż Windows (Ciekawostka: kto z nich stworzył nie mniej niż sam system operacyjny UNIX)
Nie spodziewaj się więc, że w najbliższym czasie otrzymasz od nich port Windows.
Język jest open source, więc to tylko kwestia czasu (od 6 do 8 ehrm miesięcy), aby implementacja systemu Windows była dostępna.
źródło
Chociaż w tej chwili nie ma wersji systemu Windows, przypuszczalnie można ją skompilować za pomocą Cygwin na platformie Windows.
źródło
Trwają różne próby przeniesienia Idź do systemu Windows.
Najbardziej zaawansowany, który można już zbudować i uruchomić kod, jest tutaj: http://code.google.com/r/hectorchu-go-windows/
źródło
Instalacja Go w systemie Windows jest prosta, jeśli używasz eksperymentalnego portu Windows x32 . Dokumentację dotyczącą kroków instalacji Go w systemie Windows można znaleźć tutaj
Prawdopodobnie będziesz także potrzebować narzędzi MinGW (bash, make, gcc itp.): Http://sourceforge.net/projects/mingw/files/
oraz pliki i narzędzia GTK + (pakiet „wszystko w jednym” zawiera pkg-config): http://www.gtk.org/download/win32.php
źródło