@gogolang

Страница 382 из 1630
Ivan
13.07.2017
08:41:04
Удивляет что досих пор нет обертки над этим с миллионом звезд на гитхабе

Анатолий
13.07.2017
08:42:40
Каждый свою пишет :-)

http://godoc.org/github.com/jehiah/go-strftime

Aleksandr
13.07.2017
08:53:37
http://godoc.org/github.com/jehiah/go-strftime
Format есть, Parse нет (

Google
Анатолий
13.07.2017
08:57:30
Я много с датами не работал, но парсинг у меня покрывался стандартными константами формата из пакета

Хотя безусловно было бы удобнее, согласен

Alexander
13.07.2017
09:37:12
я сейчас делаю на fasthttprouter

Anton
13.07.2017
09:48:08
Рест на всем просто делать, не?

anton
13.07.2017
09:49:31
Мерлин
13.07.2017
09:51:34
чай же медленный, не? :)
Ну, тогда нужно уточнить, какие требования к фреймворку. Имхо, в 80% случаев по скорости ты в фреймфорк не упрёшься, гораздо больше тебя будет тормозить СУБД

anton
13.07.2017
09:52:59
Ну, тогда нужно уточнить, какие требования к фреймворку. Имхо, в 80% случаев по скорости ты в фреймфорк не упрёшься, гораздо больше тебя будет тормозить СУБД
факт. не отрицаю. ну и опять же, смотря что хочется. если хочется магии - можно и джин взять, с его Bind() и JSON()

Anton
13.07.2017
09:53:53
Или echo c bind и json ?

anton
13.07.2017
09:55:14
главное ирис не брать ;) или как он там сейчас называется, осирис?

Alexey
13.07.2017
10:10:34
Коллеги, можете подсказать новичку, с чего начать? Только нюанс, я практик не люблю теорию, что можно почитать параллельно на практике разбирая ту или иную магию?

начал с оф. документации

Igor
13.07.2017
10:11:24
https://gobyexample.com/

Alexey
13.07.2017
10:12:52
спасибо

Google
Ivan
13.07.2017
10:32:43
pq: malformed array literal: "{"All":[{"i":"0","n":"a","p":"9.000000"}],"Preload":null,"Count":1}"

что то я вот этогов упор не понимаю

поле json в постгре, отказывается вставлять

что тут ему mailformed то?

Aleksandr
13.07.2017
10:36:29
тип колонки какой? какой запрос?

Ivan
13.07.2017
10:36:51
Тип json, запрос insert

jsonb[]

Aleksandr
13.07.2017
10:37:04
сам запрос покажи

jsonb[]
именно такой? я так понимаю массив, а вставляешь объект.

Ivan
13.07.2017
10:37:47
угу, именно такой, только обратил внимание

получается что ему толкько массив да?

Ivan
13.07.2017
10:48:57
pq: malformed array literal: "[{"i":"0","n":"1","p":"9.000000"}]" insert там примитивнй просто sql: insert into () values

ага, вставляю такое из psql говорит "[" must introduce explicitly-specified array dimensions

Zhenja
13.07.2017
10:59:14
insert into () values(array[{"i":"0","n":"1","p":"9.000000"}])

а так?

Ivan
13.07.2017
11:01:13
ERROR: syntax error at or near "{"

Zhenja
13.07.2017
11:02:06
insert into () values(array[to_json('{"i":"0","n":"1","p":"9.000000"}')])

insert into () values(array[to_json('{"i":"0","n":"1","p":"9.000000"}'::text)])

Ivan
13.07.2017
11:03:52
ERROR: column "оо" is of type jsonb[] but expression is of type json[] ПОДСКАЗКА: You will need to rewrite or cast the expression

Google
Andrew
13.07.2017
11:03:58
Соревнование "больше скобок всяких разных"? ?

Andrew
13.07.2017
11:05:08
https://stackoverflow.com/questions/18099589/postgres-array-of-json-avoid-casting

Aleksandr
13.07.2017
11:05:15
вообще пора уже в гугл.

Michael
13.07.2017
11:05:49
а зачем массив json'ов?

Andrew
13.07.2017
11:05:59
вообще пора уже в гугл.
Да вообще бессовестный народ пошёл, сразу задают вопросы, не гугля.

Ivan
13.07.2017
11:06:01
Не спрашивайте, не моя схема

С чего взяли что не гугля?

jsonb[] , удивительная вещь

Zhenja
13.07.2017
11:06:27
блин, да - to_jsonb

я тоже сбился уже)

Aleksandr
13.07.2017
11:06:52
С чего взяли что не гугля?
просто вопрос справочный. не понимаю зачем в чатике об этом спрашивать

Zhenja
13.07.2017
11:07:18
в чатике про го

Ivan
13.07.2017
11:07:29
Ну, и чего в нём справочного. александр?

Michael
13.07.2017
11:08:00
https://www.postgresql.org/docs/current/static/functions-json.html

Aleksandr
13.07.2017
11:08:05
Ну, и чего в нём справочного. александр?
как сделать правильный запрос имея колонку типа А и имея json?

Ivan
13.07.2017
11:08:07
блин, да - to_jsonb
No function matches the given name and argument types. You might need to add explicit type casts (array[to_jsonb('{"i":"0","n":"1","p":"9.000000"}'::text)]

to_jsonb(anyelement) из доки, а оказывается не any чтоль

Michael
13.07.2017
11:09:32
та там просто есть

array_to_json(anyarray [, pretty_bool])

Google
Michael
13.07.2017
11:09:55
из контекста не понятно, но может быть то, что надо

Ivan
13.07.2017
11:11:36
Контекст такой есть прога на go, database/sql, github.com/lib/pq простой запрос insert я там достал из под encoding/json данные, и пытался из через query передать но ействительно упустил напрочь момент, что там jsonb[] в схеме базы, я изначально думал том json

А вопрос получается, чем бы мне обработать массив, что б драйвер lib/pq удачно его в jsonb[] поле сунул

Aleksandr
13.07.2017
11:14:32
мля, у меня открыт постгрес в редакторе, создал таблицу, вставил json, получил ошибку, что хочет массив, обернул в массив, получил ошибку, что text[], кастанул к jsonb[]

insert into test (data) values (array['{"i":"0","n":"1","p":"9.000000"}']::jsonb[])

Zhenja
13.07.2017
11:15:59
у меня вот это отработало без ошибки: insert into t1(c1) values(array[to_jsonb('{"i":"0","n":"1","p":"9.000000"}'::text)])

Zhenja
13.07.2017
11:16:45
CREATE TABLE public.t1 ( c1 jsonb[] ) );

Admin
ERROR: S client not available

Ivan
13.07.2017
11:17:31
А как думате, не слишком криво если я в коде go напишу sql := ..... values (array[?]::jsonb[]) ... т.е. psql ладно, а как мне с проги то щас

Или я чото уже не туда думаю?

Aleksandr
13.07.2017
11:18:12
а что кривового?

Ivan
13.07.2017
11:19:14
мне хотелось бы понять какого типа должна быть моя переменная, и какого содержания что б просто sql ... = values (?) ... .. query(myVar)

Валентин
13.07.2017
11:21:08
Привет всем! Есть ли тут команды разработчиков Go, уровень Senior, желательно из Украины. Есть долгосрочный интересный проект кому интересно - пишите в лс.

Zhenja
13.07.2017
11:22:03
так values(array[to_jsonb(?::text)]) и переменная типа стринг

Кирилл
13.07.2017
11:22:38
Не понимаю, почему нельзя было сделать буквами, как в php- ddmmyyy
Зато если в названии файлы префикс даты делать по такому шалону будешь потом плакать от сортировки при просмотре через проводника

Y-m-d Норм формат я считаю

Google
Кирилл
13.07.2017
11:25:39
Да, я понял, действительно буквам было бы удобнее

Лол, кстати а почему 2006 именно? http://joxi.ru/zANVGg6sBz43jA

Andrew
13.07.2017
11:29:01
Лол, кстати а почему 2006 именно? http://joxi.ru/zANVGg6sBz43jA
Вроде цифры по порядку месяц -день-часы-минуты...

Чтобы легко запомнить

Viktor
13.07.2017
11:30:05
Ктонить знает почему Пайк и сотоварищи сделали такой странный способ работы с датами, в частности формотрирование ?

Aleksandr
13.07.2017
11:31:05
Чтобы легко запомнить
я вот не могу запомнить)

Andrew
13.07.2017
11:31:33
я вот не могу запомнить)
Не до конца значит проникся философией языка ))

Aleksandr
13.07.2017
11:32:39
Не до конца значит проникся философией языка ))
порядок достаточно не стандартный. это какой-то формта логов доисторический, мне чуждый. нет бы пронумеровали в порядке соответственно iso8601 - вопросов было бы меньше

Анатолий
13.07.2017
11:36:27
чот у меня дежавю котаны

Andrew
13.07.2017
11:36:59
Zhenja
13.07.2017
11:37:34
обычно это означает сбой в Матрице

Анатолий
13.07.2017
11:37:34
вроде же обсудили сегодня прям перед жейсонби даты эти, опять по второму кругу все пошло чот

Aleksandr
13.07.2017
11:37:56
тут 800 человек, а обсудили трое

Анатолий
13.07.2017
11:38:12
ЛОГИ НЕ ЧИТАЙ @ СРАЗУ ПИШИ

Andrew
13.07.2017
11:38:36
Скоро дальний восток подключится к обсуждению.

Aleksandr
13.07.2017
11:38:39
ЛОГИ НЕ ЧИТАЙ @ СРАЗУ ПИШИ
90% не читают сотни сообщений, котоыре ты генеришь)

redbeard
13.07.2017
11:38:52
Дальний Восток спит уже

Andrew
13.07.2017
11:39:08
Дальний Восток спит уже
Проснутся - и начнут.

Анатолий
13.07.2017
11:39:16
90% не читают сотни сообщений, котоыре ты генеришь)
Спасибо за внимание к моей персоне, но ты врешь друг. Не думаю что и сотню то сгенерил.

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