@proGO

Страница 624 из 1674
Kirill
15.05.2017
11:36:58
Когда мы поняли, в чем дело, была просто истерика.

Igor
15.05.2017
11:37:28
эммм а -agin -arbor откуда

Kirill
15.05.2017
11:37:40
А там поиск по маске в монге стоял

Igor
15.05.2017
11:37:52
:DDDDD

Google
Kirill
15.05.2017
11:37:59
И если не указан searchterm - он успешно кастился к строке из четырех символов

Igor
15.05.2017
11:38:10
охеренно!

Kirill
15.05.2017
11:38:12
Молча, беспалевно

О - отказоустойчивость

Как-то неловко получилось, в канале рекламируют курс "Базовый JS", а я сижу тут и его засираю

Stanislav
15.05.2017
12:53:17
Ещё эти SAP часто долго грузятся

Igor
15.05.2017
12:53:32
че поделать, если базовый JS у JS хуевый или отсутствует

i
15.05.2017
13:04:20
SPA легче поддерживать

Kirill
15.05.2017
13:05:09
SPA это что?

Stanislav
15.05.2017
13:05:27
SPA это что?
Single page app

Kirill
15.05.2017
13:05:32
А, ок

Felix
15.05.2017
13:05:57
Ещё эти SAP часто долго грузятся
поэтому придумали универсальный рендеринг!

Kirill
15.05.2017
15:43:31
Кто-нибудь юзал пакет jmoiron/sqlx? Выглядит так, что он решает мою проблему с сопоставлением данных из БД и полей в страктах, но мне пока не ясно какой ценой это достигается, надо читать код пакета

Google
Kirill
15.05.2017
16:06:30
что за проблема?
Я писал где-то выше. Делаю экспорт данных из БД на го, экспортируются не все поля и не всё в исходном виде. Выглядит удобно раскидать по страктам, но таблиц около 100 и в каждой свои поля, писать 100 функций-адаптеров для стандартной функции sql rows.Scan() как-то не айс, кодогенерация тоже не спасет я думаю, т.к. опять же данные далеко не всегда в исходном виде экспортируются. И еще т.к. я не так давно с го работаю - я не совсем понимаю как мне вернуть из функции переменный тип. Есть вариант сделать интерфейс для всех страктов, которые являются детьми корневых страктов, пока лучше ничего не придумал. В текущей реализации на пхп корнем всего этого действа является функция, собирающая мапу. Т.е. я сдаю ей массив айдишников какой-то таблицы в БД, название связанной таблицы и вспомогательные данные, в ответ получаю массив сущностей, циклом раскидываю их по родителям(айдишники которых собирал в самом начале). Не пойму как аналогичную функцию реализовать в го

Буду благодарен за любые советы.

Aleksandr
15.05.2017
16:11:14
Я писал где-то выше. Делаю экспорт данных из БД на го, экспортируются не все поля и не всё в исходном виде. Выглядит удобно раскидать по страктам, но таблиц около 100 и в каждой свои поля, писать 100 функций-адаптеров для стандартной функции sql rows.Scan() как-то не айс, кодогенерация тоже не спасет я думаю, т.к. опять же данные далеко не всегда в исходном виде экспортируются. И еще т.к. я не так давно с го работаю - я не совсем понимаю как мне вернуть из функции переменный тип. Есть вариант сделать интерфейс для всех страктов, которые являются детьми корневых страктов, пока лучше ничего не придумал. В текущей реализации на пхп корнем всего этого действа является функция, собирающая мапу. Т.е. я сдаю ей массив айдишников какой-то таблицы в БД, название связанной таблицы и вспомогательные данные, в ответ получаю массив сущностей, циклом раскидываю их по родителям(айдишники которых собирал в самом начале). Не пойму как аналогичную функцию реализовать в го
ну вам выше ответили, что экспортируются экспортируемые поля, т.е. с заглавной буквы

Kirill
15.05.2017
16:11:44
Неее)) Это не мне ответили

Aleksandr
15.05.2017
16:11:54
Неее)) Это не мне ответили
а, ок. ну тем не менее

какие еще могут быть причины?

Kirill
15.05.2017
16:12:03
У меня проблема не в этом

Вообще не в этом

Aleksandr
15.05.2017
16:12:09
если у вас там обвязок нет и стандартный функционал

ну так делитесь конкретнее

LexsZero
15.05.2017
16:12:32
Я писал где-то выше. Делаю экспорт данных из БД на го, экспортируются не все поля и не всё в исходном виде. Выглядит удобно раскидать по страктам, но таблиц около 100 и в каждой свои поля, писать 100 функций-адаптеров для стандартной функции sql rows.Scan() как-то не айс, кодогенерация тоже не спасет я думаю, т.к. опять же данные далеко не всегда в исходном виде экспортируются. И еще т.к. я не так давно с го работаю - я не совсем понимаю как мне вернуть из функции переменный тип. Есть вариант сделать интерфейс для всех страктов, которые являются детьми корневых страктов, пока лучше ничего не придумал. В текущей реализации на пхп корнем всего этого действа является функция, собирающая мапу. Т.е. я сдаю ей массив айдишников какой-то таблицы в БД, название связанной таблицы и вспомогательные данные, в ответ получаю массив сущностей, циклом раскидываю их по родителям(айдишники которых собирал в самом начале). Не пойму как аналогичную функцию реализовать в го
никак. либо map[string]interface{}, либо расписываешь стракты.

Kirill
15.05.2017
16:12:58
https://github.com/jmoiron/sqlx

Вот этот чувак как-то это реализовал. ТАм нет точного указания названий полей, просто передаешь стракт и его заполняет данными

Aleksandr
15.05.2017
16:13:35
а, проблема в том, что не хочется 100 страктов писать?

Kirill
15.05.2017
16:14:01
Не, 100 страктов норм, не хочется к ним еще 100 функций-обвязок писать, которые их данными будут наполнять

Kirill
15.05.2017
16:14:16
там рефлексия.
Тогда боль.

С рефлексией, понятное дело, все можно сделать в моей задаче.

Google
LexsZero
15.05.2017
16:15:19
причем не просто обычный reflect, а еще какая-то обвязка для него

Kirill
15.05.2017
16:15:39
Да вроде как обычного хватило бы

Ну да, там все на пустых интерфейсах и рефлексии

Еще хуже, чем планировал сделать я))

Nafania
15.05.2017
16:24:51
Уважаемые гошники, заходите на митап. https://www.meetup.com/Golang-Moscow/events/237805619/ . Время регистрации ограничено, так что планируйте заранее.

Илья
15.05.2017
17:21:59
Ребята, а какой HTTP-клиент сейчас модно использовать?

Alexander
15.05.2017
17:28:36
любой, кроме IE :)

Sander
15.05.2017
19:11:17
orm нормально брать? или кто-то не советует, просто с любой мазой можно работать и довольно удобная штука. Ранее уже использовал, но на php.

Stanislav
15.05.2017
19:43:02
Переживать нужно будет тогда, когда бек не сможет облуживать 100 рпс например

А там смотришь - и запросы по 4 секунды

Sander
15.05.2017
19:45:05
ну в го навряд ли запросы будут ваще по 100мс

Sander
15.05.2017
19:45:13
ток если база будет большая и выборка будет происходит медленно

можете подсказать что сейчас в тренде по пакет для go. пишу сайт на go, для удобства решил разбить систему: 1) go серверная часть будет отдавать только api 2) клиентская часть, будет делать запрос к api и получать результат. --- Может подскажите какие сейчас пакеты лучше использовать, gorm, gin, gorilla, negroni and etc.

Sander
15.05.2017
20:20:41
@twentydraft http, context, route, middleware, cookie, session, авторизация, регистрация, база данных (наверное orm, так как я потом скорей буду менять, с mysql -> psql), api (самому писать с 0, или взять что-то готовое), никаких микрофрейморков, хочу написать все сам, но конечно использая некоторые готовые библиотеки

Middleware (какой пакет для middleware лучше выбрать): urfave/negroni justinas/alice pressly/chi/middleware" ------------ Router (какой пакет для рутов лучше подойдет): julienschmidt/httprouter pressly/chi ------------ database mysql: package ? ------------ Не знаю, надо ли что-то еще? Есть конечно goa, но я бы наверное написал бы с 0, ибо хочется поменьше зависимостей.

ainu
16.05.2017
05:38:56
ну в го навряд ли запросы будут ваще по 100мс
К меня 40 микросекунд, на самописной базе на данных 60 000 строк, примерно 500 видов свойств, данные из интернет магазина крупного.

Все дело в индексах

Sander
16.05.2017
05:46:45
да

Google
Sander
16.05.2017
05:47:24
я вчера писал список пакетов, для middleware, router, кто что использует?

Den
16.05.2017
06:01:29
Привет. А что там с ГУЯми? https://github.com/golang-ui/nuklear годно нет?

16.05.2017
06:07:38
https://appliedgo.net/tui/

Den
16.05.2017
06:10:16
Это слишком лампово. И чему предпочтение отдать?

Мне так, просто для экспериментов, чтоб видно было нормально что отправил что получил, и чтоб скроллилось

Sander
16.05.2017
06:12:54
?

Admin
ERROR: S client not available

16.05.2017
06:14:10
в tmux есть скролл

Subbotin
16.05.2017
09:38:44
хэй гайз

а гогланд всё?

EAP говорит, что лицензия не лицензия, а купить пока нельзя

Sergey
16.05.2017
09:43:42
чёткие пацаны пользуют вим

Subbotin
16.05.2017
09:46:28
началось

Aleksandr
16.05.2017
09:47:20
Subbotin
16.05.2017
09:52:52


последняя eap работает без проблем
спасибо. перепутал файлеги образов и думал обновил

Andrey
16.05.2017
10:07:54
спасибо. перепутал файлеги образов и думал обновил
Воспользуйся тулбоксом - не будет проблем.

Subbotin
16.05.2017
10:08:14
toolbox?

это что такое?

Andrey
16.05.2017
10:08:34
Google
Subbotin
16.05.2017
10:25:39
спасибо - неплохо

Mark
16.05.2017
12:36:05
каким лучше пакетным менеджером пользоваться в го?

glide норм?

Dmitry
16.05.2017
12:38:00
glide норм?
а че не так с git submodules? :( не ну серьезно?

Mark
16.05.2017
12:38:51
я пока только вливаюсь в go))

вот и спрашиваю

Dmitry
16.05.2017
12:42:13
мне в небольших проектах на 10-20 стронних зависимостей вполне хватает git submodules неудобно конечно следить за вложенными зависимостями, но я стараюсь не использовать модулей которых не знаю/не использовал/вызывают опосения

Eldar
16.05.2017
12:56:58
Здорово парни, у меня такая проблема имеется библиотека DLL есть метод который принимает указатель на массив байт в библиотеке syscall любой метод принимает только тип uintpre как мне передать в него строку? вот мой параметр который нужно передать hash [32]byte а вот способ которым я передаю uintptr(unsafe.Pointer(&hash[0])) но у меня постояно вылазиет ошибка Overlapped I/O operation is in progress.

Маришка
16.05.2017
14:06:12
Чятик, хотите прикол? Это другой аккаунт который добовляет того же бота

Которого вчера добавлял Илья

Anton
16.05.2017
14:07:22
а бота не заблочили?

Маришка
16.05.2017
14:07:42
А бот то тут сидит еще

Anton
16.05.2017
14:08:44
))

парня кикнули, а бота оставили)

Маришка
16.05.2017
14:09:35
@django_python я что то не думаю что тот товарищ делает ради собирания какой то статистики если уже третий аккаунт добовляет одного и того же бота

Страница 624 из 1674