Я искал на golang.org компилятор Windows, но не могу его найти. Я вижу только компиляторы Linux и OS X. Кто-нибудь знает, можно ли программировать Go в Windows или это еще не реализовано в Google?
Обновление: похоже, что на данный момент (ноябрь 2012 г.) golang.org имеет официальные бинарные версии для Windows 32 / x86_64.
Ответы:
Теперь есть установщики для Windows, см. Перейти под Windows
HelloWorld.go
Скомпилировать
8g
, связать с помощью8l
и затем выполнить. Пример:источник
Он еще не вошел в FAQ Go Lang, но из журнала изменений :
источник
Да! По состоянию на 2012 год на домашней странице Go есть официальный установщик Windows (32- или 64-разрядная версия) https://golang.org/dl/
источник
Несмотря на то, что Go всего два дня назад, этот вопрос уже стал FAQ в списке рассылки Go. (К сожалению, он еще не добавлен в список часто задаваемых вопросов на сайте.)
По сути, Go выполняется очень небольшой группой людей, поэтому у них просто нет ни времени, ни ресурсов для создания порта Windows. Эта очень небольшая группа людей также оказалась людьми, которые изобрели Unix, так что это была естественная первая цель.
источник
Так что, если вы, как и я, много времени работаете в Windows и хотите заняться программированием на Go прямо сейчас, вы можете сделать это на виртуальной машине. Я использую VirtualBox с Ubuntu в незаметном режиме. Я уже настроил его, потому что мне нравится Linux больше, чем Windows во многих вещах.
Создание и работа с Go были для меня абсолютно безболезненными. У меня в терминале открыт Bash, чтобы запустить сборку и опробовать приложение. Исходный каталог - это общая папка между Windows и Linux (функция VirtualBox, но я уверен, что VMWare имеет то же самое). Я редактирую свой код в Komodo Edit в Windows и использую Mercurial для одного и того же исходного кода в обеих ОС.
источник
Еще нет.
Авторы Go имеют очень-очень глубокие корни в операционных системах, отличных от Windows (Интересный факт: кто из них создал не меньше, чем сама операционная система UNIX)
Так что не ждите от них в ближайшее время порта Windows.
Язык является открытым исходным кодом, так что реализация Windows станет лишь вопросом времени (от 6 до 8 месяцев).
источник
Хотя на данный момент нет версии для Windows, предположительно ее можно скомпилировать с помощью Cygwin на платформе Windows.
источник
В настоящее время предпринимаются различные попытки портировать Go to windows.
Самый продвинутый вариант, который уже можно собрать и запустить, находится здесь: http://code.google.com/r/hectorchu-go-windows/
источник
Установка Go в Windows выполняется просто, если вы используете экспериментальный порт x32 для Windows . Документацию по установке Go в Windows можно найти здесь
Возможно, вам также понадобятся инструменты MinGW (bash, make, gcc и т. Д.): Http://sourceforge.net/projects/mingw/files/
а также файлы и инструменты GTK + («универсальный комплект» включает pkg-config): http://www.gtk.org/download/win32.php
источник