Ответ 1
Компиляция пакета Go в Windows похожа на компиляцию пакета Go в Linux или Mac OS X. Используйте команду go build
. Нет файла make.
Вот несколько инструкций.
Вся документация для Mac OS X и Linux, и я хотел бы знать, как скомпилировать пакет Go на платформе Windows. В Windows я не знаю, как написать файл make и какой инструмент использовать для его создания.
Похоже, что не существует инструмента с именем make или go make для использования с установочным файлом инструментов разработки Go.
Компиляция пакета Go в Windows похожа на компиляцию пакета Go в Linux или Mac OS X. Используйте команду go build
. Нет файла make.
Вот несколько инструкций.
В Go больше нет Makefile, поэтому инструмент make
не нужен. Вам также не нужен cygwin.
Если у вас нет действительной команды go
в вашей оболочке Windows, попробуйте следовать официальным документам на установке Go for windows
Архив архива
Извлеките zip файл в каталог по вашему выбору (мы предлагаем C:\Go).
Если вы выбрали каталог, отличный от c:\Go, вы должны установить GOROOT переменная среды на выбранный вами путь.
Добавьте подкаталог bin вашего корня Go (например, c:\Go\bin) в к переменной среды PATH.
MSI-установщик (экспериментальный)
Откройте файл MSI и следуйте инструкциям по установке инструментов Go. От default, установщик помещает дистрибутив Go в каталог c:\Go.
Установщик должен поместить каталог c:\Go\bin в ваш PATH переменная среды. Возможно, вам придется перезапустить все открытые командные подсказки чтобы изменения вступили в силу.
Установка переменных среды под Windows
В Windows вы можете установить переменные среды через "Переменные среды" на вкладке "Дополнительно" в "Системе" панель управления. Некоторые версии Windows предоставляют эту панель управления через опцию "Дополнительные параметры системы" внутри "Системы", панели управления.
Последний раздел важен. Ваша переменная среды PATH для Windows должна иметь C:\Go\bin
, так что у вас будет go
в вашем пути.
from: окна Golang, полное руководство по настройке, http://noypi-linux.blogspot.com/2014/07/golang-windows-complete-setup-guide.html
1) скачать ZIP
Получить последний код из: http://golang.org/dl/
2) извлечение ZIP
Извлечь zip в пример C:\local\dev\go
3) создать каталог gopath,
В Gopath будут храниться третьи стороны. Пример, если вы выполните "go get github.com/somelib", эта библиотека будет сохранена в gopath. Создайте c:\local\dev\gopath
4) установите переменные среды
открыть Свойства системы- > Дополнительно- > Экологические переменные
GOROOT=C:\local\dev\go
GOBIN=%GOROOT%\bin
GOPATH=c:\local\dev\gopath
5) добавьте своего гобина в PATH
добавить C:\local\dev\go\bin в PATH
6) test
6.1) создать путь "C:\local\dev\gopath\src\myfirstproject"
6.2) создайте файл main.go "C:\local\dev\gopath\src\myfirstproject\main.go"
package main
import "fmt"
func main() {
fmt.Println("Hi foobar")
}
6.2) теперь вы можете построить проект где угодно,
6.2.1) открыть cmd.exe
6.2.2) cd c:\temp
6.2.3) go build myfirstproject
6.2.4) запустите myfirstproject.exe
7) получить несколько библиотек
7.1) вы можете загрузить несколько бесплатных git, svn и hg для окон
7.2), как только вы их получите, теперь вы можете сделать "go get -u github.com/somelib"
8) получить IDE
скачать liteide
Поздравляю!