@gogolang

Страница 480 из 1630
Daniel
28.08.2017
11:17:41
коллеги

Daniel
28.08.2017
11:17:50
что это за содомия, а?

какой 1.4, зачем?

Google
Ivan
28.08.2017
11:18:22
тёплый ламповый

без генериков ещё

Nikolay
28.08.2017
11:19:21
он оставит бинарники в ../bin (если считать от go/src)
отлично, а то я засомневался уже, что нужно было от рута сборку запускать

какой 1.4, зачем?
временное помутнение рассудка, действительно незачем

Alex
28.08.2017
11:26:29
без генериков ещё
шутки java господ :)

DimenSi
28.08.2017
14:28:23
А, че если написать type Name[]struct {}

То это типо массив объектов с определенной структурой?

Aleksandr
28.08.2017
14:30:25
А, че если написать type Name[]struct {}
в доках видел такой вариант?

DimenSi
28.08.2017
14:30:39


Вот увидел.

Aleksandr
28.08.2017
14:30:57
Вот увидел.
тут такого нет

Alex
28.08.2017
14:31:33
А, че если написать type Name[]struct {}
пробел здесь очень решает, так что лучше отредактируй и напиши нормально

Aleksandr
28.08.2017
14:32:03
Google
DimenSi
28.08.2017
14:32:16
Хм

Я вас не понял.

Alex
28.08.2017
14:32:28
если ты имеешь в виду type Name []struct{ ... }

То так можно

костя
28.08.2017
14:34:30
Парни экспрес-вопрос, в чем пишете на os x, иде или редактор, какой тулчейн, кратко накидайте просто названий, я накачаю настрою себе

Сспасибо

Я сам все нагуглю, просто названия

костя
28.08.2017
14:35:50
VS Code
Это для ос х?

Alex
28.08.2017
14:35:56
Это для чего угодно

костя
28.08.2017
14:36:03
Понял спасибо

Daniel
28.08.2017
14:36:04
саблайм

Alex
28.08.2017
14:36:10
Ещё можно Gogland от Jetbrains

Irek
28.08.2017
14:36:45
Ещё можно Gogland от Jetbrains
Писец он тяжёлый конечно))

костя
28.08.2017
14:36:47
саблайм
Какой тулчейн к саблайму, сборщики проекта и тд

Alex
28.08.2017
14:37:08
Писец он тяжёлый конечно))
Ну на платформе Intellij

Много фишек оттуда присутствует

Но мне на VS Code приятно

Irek
28.08.2017
14:37:55
VS это от Майкрософта?

Google
костя
28.08.2017
14:38:00
Угу

Анатолий
28.08.2017
14:38:02
Пожалуй лучший выбор

костя
28.08.2017
14:38:04
Вроде вижуалка

Irek
28.08.2017
14:38:20
Я просто сам vim и саблаймом только пользуюсь

костя
28.08.2017
14:38:53
Я просто сам vim и саблаймом только пользуюсь
Во, а чем проект собираешь, или в го как то все по другому и такого понятия нет?

Как галп/грант/мейк и тд

Aleksandr
28.08.2017
14:39:23
костя
28.08.2017
14:39:41
Хм так просто

Aleksandr
28.08.2017
14:39:42
сверху make если сложная логика

костя
28.08.2017
14:39:53
Во

Спасибо большое всем пацаны

Aleksandr
28.08.2017
14:40:13
Спасибо большое всем пацаны
https://sahilm.com/makefiles-for-golang/

костя
28.08.2017
14:40:31
Спасибо

Alex
28.08.2017
14:40:52
Я вас не понял.
https://play.golang.org/p/aXDBVJXOLM

Vital
28.08.2017
14:44:54
Писец он тяжёлый конечно))
Вес - это хорошо вес - это надёжность

Irek
28.08.2017
14:45:25
Vital
28.08.2017
14:46:08
зато там можно нормально дебажить под докером

Aleksander
28.08.2017
14:51:09
Vital
28.08.2017
14:51:19
да

Aleksander
28.08.2017
14:56:45
В PostgreSQL при одновременном вызове select в разных горутинах пишется : "WRN dat:sqlx SLOW query elapsed: ". Каким параметрами можно улучшить ситуацию? Кол-во MaxIdleConns, MaxOpenConns?

Google
Aleksander
28.08.2017
15:01:28
судя по сообщению, нужно оттюнить запрос
Проще некуда "SELECT name FROM example_table WHERE id = 4 "

Nikolay
28.08.2017
15:04:23
В PostgreSQL при одновременном вызове select в разных горутинах пишется : "WRN dat:sqlx SLOW query elapsed: ". Каким параметрами можно улучшить ситуацию? Кол-во MaxIdleConns, MaxOpenConns?
странно, не встречал такого, недавно тестил апачбенчем свой код, валится только от превышения лимита соединений с базой

Nikolay
28.08.2017
15:13:53
Теперь я понял, почему не встречал, не использую пакет dat вроде бы

Admin
ERROR: S client not available

DimenSi
28.08.2017
16:31:51
https://play.golang.org/p/aXDBVJXOLM
Что, то, я даже не подумал, что так можно.

Maxim
28.08.2017
17:59:36
Привет! Только сегодня добавился, может тема уже обсуждалась. Имею Go 1.9 на Linux Mint, нужна кросс-компиляция под win32/64. Следую инструкциям из этой статьи https://habrahabr.ru/post/249449/ У меня го лежит в /usr/local/go, соответственно сырцы в /usr/local/go/src и в этой директории я из терминала пишу sudo GOOS=windows GOARCH=amd64 CGO_ENABLED=0 ./make.bash —no-clean и получаю ответ: ERROR: Cannot find /home/maxim/go1.4/bin/go Set #GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4. Такого пути /home/maxim/go1.4/bin/go у меня нет. Go 1.4 в дистрибутиве не стоял. Не помню, чтоб он вообще был, однако в репозитории мне удалось найти только версию 1.4 Какие есть варианты решения проблемы? Я предпологаю, что где-то хранится этот путь /home/maxim/go1.4/bin/go и его надо отредактировать. Пробовал в .bashrc и в .profile указывать GOROOT_BOOTSTRAP на корень GO, т.е. /usr/local/go но это не дало результата.

Daniel
28.08.2017
18:07:03
статья устарела

теперь все, что нужно - выставить GOOS и GOARCH переменные окружения

Maxim
28.08.2017
19:46:58
теперь все, что нужно - выставить GOOS и GOARCH переменные окружения
Спасибо, вроде есть подвижки. Ввожу GOOS=windows GOARCH=amd64 go build prog.go и получаю ответ: build constraints exclude Go files in GOPATH/github.com/name/name. Подскажи пожалуйста какой флаг поставить или что там нужно, чтоб в билд захватились все модули/пакеты(или как тут правильно).

я справку go help build прочитал, но ничего похожего не нашел :(

Kirill
28.08.2017
19:48:05
Проебал немного. Ты указал один файл, он будет собирать его. А хочешь собрать и его зависимости. Убери указание файла, если в директории только этот проект

Kirill
28.08.2017
19:51:07
Тогда пошли дальше

Ты затёр название либы

Она открытая?

Google
Maxim
28.08.2017
19:51:45
github.com/go-vgo/robotgo

ага

Kirill
28.08.2017
19:52:58
А, там cgo

Скинь полное сообщение

Maxim
28.08.2017
19:53:30
А, там cgo
модули на С? не обращал внимания. Недавно с go познакомился

Maxim
28.08.2017
19:57:40
Ребята, чего там, совсем без вариантов? =)

Kirill
28.08.2017
20:12:01
Смотрю

Разработчики robotgo отказываются помогать

Maxim
28.08.2017
20:13:02
А ты серьезно к вопросу подошел

Kirill
28.08.2017
20:13:06
Мол, cgo, "cross-platform compilation is difficult"

См. issue 51

Maxim
28.08.2017
20:19:38
См. issue 51
кошмар. придется под виндой это делать... :( Спасибо за помощь!

Kirill
28.08.2017
20:21:54
кошмар. придется под виндой это делать... :( Спасибо за помощь!
Да не за что. Некоторые CI дают сборку под винду, обрати внимание.

Ivan
28.08.2017
22:27:18
https://github.com/golang/cowg/blob/master/events/2017-08-go1.9-release-party.md 3 вечеринки в Японии! 3! Неужели фанаты Матца больше не фанаты?

DimenSi
28.08.2017
22:27:56
че серьезно?

Страница 480 из 1630