Size: a a a

2020 August 14

с

сонная википедия... in Go-go!
Vlad Python
Да Nil
а в CopyFrom вы что передаете?
источник

MG

Max Grigoriev in Go-go!
сонная википедия
а зачем, когда можно сделать кодогенератор?
Лучше я промолчу насчет него. а то забанят точн :)))))))))
источник

с

сонная википедия... in Go-go!
просто я смотрю, тут четыре поля, а в ошибке три
источник

с

сонная википедия... in Go-go!
Max Grigoriev
Лучше я промолчу насчет него. а то забанят точн :)))))))))
лучше бы вообще не начинали
источник

s

snip in Go-go!
сонная википедия
лучше бы вообще не начинали
+
источник

MG

Max Grigoriev in Go-go!
обязательно по всем вопросам буду в след раз спрашивать вашего разрешения
источник

s

snip in Go-go!
полезности в таких набросах 0
вся суть таких набросов в непонимании и неумении полльзоваться инструментом
попытка взять молоток и пытаться им сверлить дырки
источник

s

snip in Go-go!
Max Grigoriev
обязательно по всем вопросам буду в след раз спрашивать вашего разрешения
да лучше вообще ничего не говорите, не нравится го, ну возьмите то что нравится, в чем проблема то?
источник

DP

Daniel Podolsky in Go-go!
Max Grigoriev
обязательно по всем вопросам буду в след раз спрашивать вашего разрешения
чет вы разошлись не на шутку, коллега.

то, что вы заявили как фандаментальную проблему, оказалось простой технической, решаемой кодогенератором примерно за 30 минут

на этом месте хорошо бы не лезть в бутылку...
источник

S

Sergey in Go-go!
Max Grigoriev
обязательно по всем вопросам буду в след раз спрашивать вашего разрешения
лучше спрашивай, действительно. с этим вопросом сюда каждый две недели приходят. и все, как и ты, считают, что уж они-то знают как правильно и хорошо. только почему-то лезут в язык, где всё неправильно, и не берут языки, в которых уже всё "правильно"
источник

DP

Daniel Podolsky in Go-go!
коллеги, буду банить
источник

VP

Vlad Python in Go-go!
сонная википедия
а в CopyFrom вы что передаете?
data = [[545437 6238752 {3615 -5 2} {1 -2 2} ethbtc 2020-08-14 10:33:26 +0000 UTC 2020-08-14 10:33:26 +0000 UTC]]
columnsNames = ["id_abs","id","price","volume","currency","created_at","updated_at"]
CopyFrom("tablName",[]string{}->columnsNames,[][]interface{}->data)
источник

MG

Max Grigoriev in Go-go!
Daniel Podolsky
чет вы разошлись не на шутку, коллега.

то, что вы заявили как фандаментальную проблему, оказалось простой технической, решаемой кодогенератором примерно за 30 минут

на этом месте хорошо бы не лезть в бутылку...
я не считаю что кодогенератор это нечто хорошее и легко поддерживаемое в дальнейшем другими разработчиками на проекте.  Если вы пишите на Го то потом сидеть разбираться что там генерит баш это то еще занятие.  также вам придется эту кодогенерацию тащить на каждом проекте вместо один раз сделать библиотеку с Result, Option и использовать где угодно. Те да - можно все решить,  но это не значит такое решение приносит удовольствие.
источник

MG

Max Grigoriev in Go-go!
Daniel Podolsky
коллеги, буду банить
Замолкаю :)
источник

с

сонная википедия... in Go-go!
Max Grigoriev
я не считаю что кодогенератор это нечто хорошее и легко поддерживаемое в дальнейшем другими разработчиками на проекте.  Если вы пишите на Го то потом сидеть разбираться что там генерит баш это то еще занятие.  также вам придется эту кодогенерацию тащить на каждом проекте вместо один раз сделать библиотеку с Result, Option и использовать где угодно. Те да - можно все решить,  но это не значит такое решение приносит удовольствие.
какой баш, когда есть jennifer и go generate
источник

DP

Daniel Podolsky in Go-go!
Max Grigoriev
я не считаю что кодогенератор это нечто хорошее и легко поддерживаемое в дальнейшем другими разработчиками на проекте.  Если вы пишите на Го то потом сидеть разбираться что там генерит баш это то еще занятие.  также вам придется эту кодогенерацию тащить на каждом проекте вместо один раз сделать библиотеку с Result, Option и использовать где угодно. Те да - можно все решить,  но это не значит такое решение приносит удовольствие.
именно эта генерация тривиальная, с ней проблем не возникнет никаких
источник

VP

Vlad Python in Go-go!
Vlad Python
data = [[545437 6238752 {3615 -5 2} {1 -2 2} ethbtc 2020-08-14 10:33:26 +0000 UTC 2020-08-14 10:33:26 +0000 UTC]]
columnsNames = ["id_abs","id","price","volume","currency","created_at","updated_at"]
CopyFrom("tablName",[]string{}->columnsNames,[][]interface{}->data)
Разобрался нужно просто метод GET юзать
источник

DP

Daniel Podolsky in Go-go!
там другое может раздражать

вот вы пишете функцию, которая должна вместо кортежа вернуть кастомный результат

с генериками вы просто опишете тип кастомного результата, с кодогенератором надо будет не только описать, но и генернуть
источник

с

сонная википедия... in Go-go!
в смысле добавить еще одно определение в файл или что?
источник

DP

Daniel Podolsky in Go-go!
генератор при этом можно точно так же иметь один на проект, написать его на go, опубликовать и дергать по go:generate. если вы его забудете поставить - генерация упадет, и вы вспомните
источник