
Sergey
23.03.2017
09:16:38
но переключились на гогланд

Anton
23.03.2017
09:16:42
Но там есть обходные пути.

Sergey
23.03.2017
09:16:49
а свой код в плагине оставили

Anton
23.03.2017
09:17:03
В конце-концов заплати 100 баксов и живи спокойно

Google

Roman
23.03.2017
09:19:02

Egor
23.03.2017
09:20:24
юзаю 5 продуктов от джетбрейнс - доволен как слон

Sergey
23.03.2017
09:23:16

Anton
23.03.2017
09:25:15
А что Го программисты такие бедные, что 100$ в год не могут себе позволить? :)

Kirill
23.03.2017
09:25:52

Alexey
23.03.2017
09:26:22
У меня на 12 гигах нормально уживаются 2 браузера, pycharm и gogland

Anton
23.03.2017
09:26:36
А у меня на 8

Greg
23.03.2017
09:26:42
А потом случайно, блин, ну 32ГБ уже не хватает, но да ладно, DDR4 уже дешевые, можно теперь и 64ГБ взять

Anton
23.03.2017
09:26:46
Еще пара джава-машин в фоне крутится

Greg
23.03.2017
09:27:00
И вконце концов, блин, что у бедных гоферов даже 500 долларов в год не найдется?

Kirill
23.03.2017
09:27:15
о какая красота О.о:
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 5680120283 bytes 1192598099677 (1.0 TiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5680120283 bytes 1192598099677 (1.0 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Anton
23.03.2017
09:27:25
А что, 500$ лишних у гоферов не находится? :)))

Kirill
23.03.2017
09:27:38

Google

Anton
23.03.2017
09:27:49
Я понял.

Greg
23.03.2017
09:28:16
?

Anton
23.03.2017
09:28:51
Ну тогда да, сидите на атоме.

Roman
23.03.2017
09:28:52
но с другой стороны - джетбренйс ведь вложила неплохое количество труда в создание удобного инструмента, а время хороших специалистов всё-таки не очень бесплатная штука,
поэтому если инструмент нравится - почему бы не оплатить?)
в конце концов этот инструмент приносит доход. а если нет желания платить - есть и альтернативы. кому что удобней

Kirill
23.03.2017
09:29:14

Anton
23.03.2017
09:29:17
Будьте вечными альфа-тестерами

Kirill
23.03.2017
09:29:40
а JB даже не сделали нормальную поддержку кастомных sdk
хотя я issue приносил
нафига редактор, который не работает, если не проходит какая-то подкоробочная регулярка? %)
при чем на исходниках в goroot

Anton
23.03.2017
09:31:46
[partially implemented] Debugging (using delve) - https://github.com/Microsoft/vscode-go

Quet
23.03.2017
09:32:06
а кастомные sdk это такой популярный кейс?

Anton
23.03.2017
09:32:26
Вообщем все что можно было порешать запуском внешних тулов - порешали, а как дошло до того, чтобы запилить функционал - досвидос. Partially implemented
https://www.jetbrains.com/go/features/
The IDE comes with a full-featured debugger that supports common debugger features: Watches, Evaluate Expression, Show Inline Values, and others. The debugger works for applications as well as for tests.
Coverage
If

Sergey
23.03.2017
09:36:27

Anton
23.03.2017
09:36:38
а ты используешь его?
Пугает что он весь на джаваскрипте

Kirill
23.03.2017
09:36:50

Sergey
23.03.2017
09:36:55

Google

Sergey
23.03.2017
09:36:56

Anton
23.03.2017
09:37:10
Есть на самом деле разница с обычным вимом?

Sergey
23.03.2017
09:37:22
Да, в лучшую сторону
Ассинхронные пакеты
А так и вим норм, 8

Anton
23.03.2017
09:37:43
Вот. А какие ты используешь?

Sergey
23.03.2017
09:37:54
Neomake

Υπερβορεία
23.03.2017
09:37:55

Sergey
23.03.2017
09:38:01
Vimgo
Deoplete-go
Ассинхронные
Neomake

Sergey
23.03.2017
09:38:22
Deoplete-go

Quet
23.03.2017
10:14:14
как оно в сравнении с neocomplete?

Aleksey
23.03.2017
13:00:30
Друзья, как go себя чувствует в обработке текстов?

Subbotin
23.03.2017
13:04:35
зависит от задачи
питон или перл в большинстве случаев будет удобнее

uname0a
23.03.2017
13:38:51
Привет всем, подскажите есть группа по obj-c/swift ?

Igor
23.03.2017
13:50:15
https://github.com/A-gambit/awesome-telegram-chats

Foxcool
23.03.2017
13:51:09
https://github.com/goq/telegram-list

Google

Foxcool
23.03.2017
13:51:11
еще

Igor
23.03.2017
13:52:00
о сколько нам открытий чудных дает выдача гугла!

uname0a
23.03.2017
13:53:22
Благодарю )

Υπερβορεία
23.03.2017
13:53:49
Заходи

Aleksey
23.03.2017
13:53:59

Rail'
23.03.2017
13:59:14
ребята, почему при компиляции файла не создается бинарник, в файле пустая функция main() и определа только одна переменная
например: go build parser/settings.go

Admin
ERROR: S client not available

i
23.03.2017
14:02:25

ainu
23.03.2017
14:03:09
func BenchmarkRegexp(b *testing.B) {
r, _ := regexp.Compile("p([a-z]+)ch")
for n := 0; n < b.N; n++ {
r.MatchString("peach")
}
}
279 наносекунд вроде неплохо
если да, то cd parser
go build

Alexey
23.03.2017
14:11:02
Чтобы создавался где хочешь, надо -o outputFilename указывать

Rail'
23.03.2017
14:11:57
чую я где то туплю)

Google

Alexey
23.03.2017
14:12:50
go build что-там-у-тебя -o /path/to/binary

Rail'
23.03.2017
14:15:39
root@5acb149baf78:/go/src# go build parser/settings.go -o /go/bin/
named files must be .go files

ainu
23.03.2017
14:16:43
в файле есть строчка package main?

Rail'
23.03.2017
14:16:55
нет
package parser

ainu
23.03.2017
14:17:03
Ну вот и выяснили

Rail'
23.03.2017
14:17:14
))

ainu
23.03.2017
14:17:50
"Executable commands must always use package main."

Rail'
23.03.2017
14:17:51
компилятся только файлы у которых пакет main?

ainu
23.03.2017
14:17:58
https://golang.org/doc/code.html#PackageNames
Да, остальные это пакеты, библиотеки и так далее

Rail'
23.03.2017
14:18:09
спасибо большое!
а в корне у меня может быть несколько файлов с package main?

ainu
23.03.2017
14:18:47
да, но func main() одна
на всех
обойти можно через go run но лучше так не делать

Rail'
23.03.2017
14:20:12
а если мне надо создать два бинарника
и каждый бинарник хочу запускать по крону

Alexey
23.03.2017
14:24:05