@gogolang

Страница 1246 из 1630
Alexey
22.07.2018
13:31:44
Есть и другие легковесные решения, типа https://github.com/jmoiron/sqlx

Alexey
22.07.2018
13:35:50
Надо README прочитать

Daniel
22.07.2018
13:35:57
потому, что еще надо генерацию запустить

Google
Daniel
22.07.2018
13:36:02
а для этого доку почитать

Vasily
22.07.2018
14:58:03
Коллеги, тут вопрос возник один, он больше по SQL, нежели по GO, но всеже, вдруг кто сможет подсказать Есть две таблицы В одной инфа о населении городов, измерения в разные времена. Таблица из полей: 1. Ид 2. Дата 3. Население 4. Ид города(внешний ключ, Ид с соседней таблицы) Во второй два поля 1. Ид (уник) 2. Название города.(уник) Я хочу вставить в первую данные, но ИД города у меня нет, есть только название Как одним запросом это сделать? Обходное решение простое, просто выяснить одним запросом ИД города по его названию, потом вставить другим запросом уже ИД, но может быть это можно сделать одним запросом?

Alexey
22.07.2018
15:00:56
Какая СУБД?

В MySQL, например, есть INSERT INTO … SELECT

Vasily
22.07.2018
15:01:50
postgres

Alexey
22.07.2018
15:02:34
В нём тоже есть

Vasily
22.07.2018
15:02:38
А вот именно селект он где?

Insert into TABLE1 value (DEFAULT,2,3, XXXXXXX) select ?

Robert
22.07.2018
15:04:33
insert into table (id, name, dt, city_id) values ($1, $2, $3, (select id from cities where name = $4))

Google
Robert
22.07.2018
15:05:05
одним можно, но если не найдется город по названию, то будет в этом поле NULL

Alexey
22.07.2018
15:05:06
INSERT INTO table1 (date, population, city_id) SELECT ‘2010-01-01’ AS date, 100500 AS population, id FROM cities WHERE name = ‘Moscow’;

Что-то вроде такого

Vasily
22.07.2018
15:05:17
Ого, спасибо огромное!

Robert
22.07.2018
15:05:54
в Oracle точно, но твой метод универсальней думаю

Alexey
22.07.2018
15:06:39
Если я правильно помню, в pg нельзя так

Но это не точно ?

Vasily
22.07.2018
15:06:59
database/sql + pq driver

В нем наверное можно

Robert
22.07.2018
15:08:02
проверил, можно.

Daniel
22.07.2018
15:10:10
А так можно в pg?
везде можно, где сабреквесты поддерживаются

Vasily
22.07.2018
15:17:09
Огромное спасибо, все получилось

Вместо значения действительно можно подставлять скобки с другим запросом

Диёр
22.07.2018
16:37:27
Вместо значения действительно можно подставлять скобки с другим запросом
Ух как же это внезапно что вместо выражения можно подставить выражение?)

Robert
22.07.2018
16:47:02
Эх Диёр, Диёр...

Nikita
22.07.2018
16:56:30
Traefik - можно мнения? Я попробовал его, но он перезаписывает хэдеры сервисов, это нормально?

Kirill
22.07.2018
16:57:16
Traefik - можно мнения? Я попробовал его, но он перезаписывает хэдеры сервисов, это нормально?
сто лет назад пользовал, работал хорошо, но я позже его заменил на caddy

Kirill
22.07.2018
17:05:54
сразу скажу - у меня тогда несколько изменились задачи

Google
Kirill
22.07.2018
17:06:06
Буду пробывать, спасибо
где-то я отказался от готовых решений, где-то воткнул caddy

Vadim
22.07.2018
17:28:05
Привет, вопрос очень экзотический. Как можно сделать cli app на го для андроида. Без cmd

Zaur
22.07.2018
17:29:07
Ват

Такое тоже бывает?

Я не в теме, если что

Vadim
22.07.2018
17:30:47
Просто захотел сегодня извращений)

Dmitri
22.07.2018
17:30:51
Где-то читал, что поддержку go когда-то собирались пилить для андроид. Или уже есть?

Vadim
22.07.2018
17:31:23
Я даже компилил на андроиде программу на го)

Oleh
22.07.2018
17:32:06
Vadim
22.07.2018
17:33:02
Проблемы, на вроде кто то что то делал

Oleh
22.07.2018
17:33:26
Понял, спасибо

Никита
22.07.2018
18:00:58
Влияет ли наличие и количество методов на размер памяти, выделяемую под структуру?

Pawel
22.07.2018
18:27:46
Нет конечно. С чего бы?

Никита
22.07.2018
18:33:29
Думал, может есть то, чего я не знаю)

Michael
22.07.2018
19:01:21
А с гуи на го там как?
ты не поверишь, последний Qt заводится на ведре с гоу отлично

есть и попроще юи

Oleh
22.07.2018
19:02:28
ты не поверишь, последний Qt заводится на ведре с гоу отлично
я об андроиде говорил, но это тоже интересно .. может начать разбиратся с Qt...)

Oleh
22.07.2018
19:02:49
есть и попроще юи
например и в чем простота

Google
Michael
22.07.2018
19:03:06
я тоже о ведре говорю

Kirill
22.07.2018
19:03:58
замена нгинксу?
От него в чистом виде я давно отказался, юзаю только в виде сервисов Амазона, которые его юзают

Oleh
22.07.2018
19:04:28
я тоже о ведре говорю
https://github.com/therecipe/qt этот?

Michael
22.07.2018
19:04:37
Oleh
22.07.2018
19:04:47
круто, как нибуть попробую

Admin
ERROR: S client not available

Michael
22.07.2018
19:05:30
От него в чистом виде я давно отказался, юзаю только в виде сервисов Амазона, которые его юзают
или напрямую или прокси через кадди, нгинкс не удобно конфгурировать?

круто, как нибуть попробую
там и статику пот вЕнду можно собирать

Oleh
22.07.2018
19:06:50
там и статику пот вЕнду можно собирать
что значит статику? статичный файл?)

Michael
22.07.2018
19:07:33
что значит статику? статичный файл?)
ну да весь выхлоп в одном файле

Oleh
22.07.2018
19:08:00
ну да весь выхлоп в одном файле
ну так го всегда в статичный файл

Michael
22.07.2018
19:08:13
@MrTrooper есть ещё https://github.com/golang-ui/nuklear , но не пробовал его

ну так го всегда в статичный файл
сам по себе гоу - да, зависимости - не всегда

там в справке всё написано и работает ок

Oleh
22.07.2018
19:09:25
сам по себе гоу - да, зависимости - не всегда
типа сишные библиотеки в системе должны быть?

если биндинг

Michael
22.07.2018
19:12:06
ну да, но там тоже есть варианты)

Google
Constantine
22.07.2018
19:18:56
Kirill
22.07.2018
19:22:19
если речь не о tls

Constantine
22.07.2018
19:24:48
tls на гошке дороже выходит?

я не экспериментировал и не бенчмаркал

Kirill
22.07.2018
19:25:26
у @onokonem доклады на тему были

Vladimir
22.07.2018
19:29:08
@kirilldanshin я кстати набросал свою пока очень примитивную имплементацию фича флагов, то есть без всякой синхронизации и очень спорно подходящую для АБ тестов

Kirill
22.07.2018
19:30:30
@kirilldanshin я кстати набросал свою пока очень примитивную имплементацию фича флагов, то есть без всякой синхронизации и очень спорно подходящую для АБ тестов
для a/b тестов фичтоглы сами по себе очень и очень херовая мысль. можешь начать называть это split тестами и отвяжешься от того, что вариантов всего два)

Kirill
22.07.2018
19:31:15
а это другая история)

Vladimir
22.07.2018
19:31:53
Плюс у меня там пока все на локах, а я думаю фича флаги к запросу приклеивать в момент получения

И даже больше, гонять текущее состояние в хедерах

Nazary
22.07.2018
21:50:41


Kirill
22.07.2018
21:51:26
побанил

И даже больше, гонять текущее состояние в хедерах
ух. а ты не заморачиваешься насчёт безопасности %)

Kirill
22.07.2018
22:31:49
вот да

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