| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Другие языки > Go: Как девелопить в IntellJ IDEA ? |
| Автор: EvilsInterrupt 6.12.2013, 11:03 |
| Делаю первые шаги в изучении этого нового для меня языка программирования, языка 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 22.12.2013, 12:43 |
| Практика показала что плагин GoIDE к Intellj IDEA никак не способствует удобной разработке. На мой взгляд Notepad++ или Sublime Text (с его Gosublime) куда лучше справляются. |
| Автор: k0rvin 24.12.2013, 16:41 |
| Меня Sublime в последнее время начинает раздражать периодическими фризами. Юзаю Acme. Да, нет подсветки, нет автодополнения кода, но первое как-то вообще не напрягает, а со вторым вполне можно жить. |
| Автор: k0rvin 24.12.2013, 18:00 |
| Вот небольшая демка: http://www.youtube.com/watch?v=tG035iwB6yo Также существует неплохой туториал по Acme: http://research.swtch.com/acme |