Как подключать библиотеки Go на Windows? go get недостаточно. Требует Git. После установки Git все равно библиотеки нормально не устанавливаются (ошибки связанные с pkg_config и другими зависимостями). Неужели нет более простого способа установки без использования Git и т.п? Нельзя просто скачать репозиторий с github и закинуть в нужную папку?
Александр Павлюк: сделал как Вы сказали. Но увы
# pkg-config --cflags glib-2.0 gobject-2.0
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' found
Package gobject-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gobject-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gobject-2.0' found
pkg-config: exit status 1
# pkg-config --cflags pango
Package pango was not found in the pkg-config search path.
Perhaps you should add the directory containing `pango.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pango' found
pkg-config: exit status 1
rovied: какой пакет вы пытаетесь подключить? У него сборка под windows вообще предполагается? Если пакет не чисто гошный, а имеет биндинги к сишным либам типа того же glib, потребуются пляски с cygwin.
Александр Павлюк: а если при установке выводит что типа этого ?
can't load package: package github.com/go-gl/gl: no buildable Go source files in C:\gopath\src\github.com\go-gl\gl
У меня после установки git все нормально go get'ом ставится. Была пара проблем с зависимостями на pkg_config, но это было всего раз или два, большинство библиотек нормально ставятся, примерно 99.9%).