Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Go: Как девелопить в IntellJ IDEA ? Проблема с файловой структурой 
:(
    Опции темы
EvilsInterrupt
Дата 6.12.2013, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: нет
Всего: 9



Делаю первые шаги в изучении этого нового для меня языка программирования, языка Go.

Проблема в том что IDEA работает с файловыми путями не так как Go-тулчейн, к примеру gobuild.

Разработка в Intellj IDEA 12 + goide(плагин к среде)

Подробнее:

Про GO-тулчейны:
1) Для тулзов идущих с поставкой к Go, к примеру gobuild нужно задавать файловый путь к сорцам на go. К примеру d:\projects\go-workspace\ задаем в %GOPATH%
2) Чтобы построить с помощью gobuild бинарь, мы должны перейти в папку проекта и скомпилить из нее cd %GOPATH%\src\<my project dir> ; gobuild. Внимание 'src' обязательно!
3) Тогда gobuild построит бинарь в %GOPATH%\bin который для удобства можно запихнуть в %PATH%

Про IDEA:
1) Среда работает с другими файловыми путями. Для нее это будет выглядеть так d:\projects\go-workspace\<my project dir>\src

Обратим внимание на:
gobuild:  %GOPATH%\src\<my project dir>
idea: d:\projects\go-workspace\<my project dir>\src

пути различаются! Как выйти из этого положения? Или что я не пониманию?

Это сообщение отредактировал(а) EvilsInterrupt - 6.12.2013, 11:03
PM MAIL WWW ICQ Jabber   Вверх
EvilsInterrupt
Дата 22.12.2013, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: нет
Всего: 9



Практика показала что плагин GoIDE к Intellj IDEA никак не способствует удобной разработке. На мой взгляд  Notepad++ или Sublime Text (с его Gosublime) куда лучше справляются.
PM MAIL WWW ICQ Jabber   Вверх
k0rvin
Дата 24.12.2013, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: нет
Всего: 5



Меня Sublime в последнее время начинает раздражать периодическими фризами. Юзаю Acme. Да, нет подсветки, нет автодополнения кода, но первое как-то вообще не напрягает, а со вторым вполне можно жить.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
k0rvin
Дата 24.12.2013, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: нет
Всего: 5



Вот небольшая демка: http://www.youtube.com/watch?v=tG035iwB6yo
Также существует неплохой туториал по Acme: http://research.swtch.com/acme


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)

  • Обязательно следуйте правилам Форума.
  • Пожалуйста, прочитайте и следуйте рекомендациям по работе в разделе и навигации по Форуму.
  • Для вставки текстов исходных кодов используйте подсветку синтаксиса из выплывающего списка Код в форме ответа. Если Ваш язык в списке не представлен, то используйте тег: [code=ваш_язык]код[/code], например, [code=ada]код[/code]. Если в будущем подсветка синтаксиса для указанного языка будет реализована, исходный код преобразится.
  • Помните, один вопрос - одна тема.

Приятного времяпрепровождения! С уважением, Void, kemiisto .

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие языки | Следующая тема »


 




[ Время генерации скрипта: 0.0587 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.