Size: a a a

2020 June 06

zl

ziggy lucid in Go-go!
Max Grigoriev
11 лет мало для этого? и что существенно изменилось за эти годы? в ЖС явно виден прогрес, джава пытается карабкаться и что то новое вводить. Какая по вашему ниша языка? Тк я  на нем пописал и не понял когдаон действительно нужен. Разве что с кубернетисом на одном языке разговаривать
так ява в два-три раза старше
источник

ТД

Толик Дуров с поселк... in Go-go!
а запись таки будет?
источник

DP

Daniel Podolsky in Go-go!
ziggy lucid
так ява в два-три раза старше
ява - это середина 90-х
источник

MG

Max Grigoriev in Go-go!
ziggy lucid
так ява в два-три раза старше
посмотрите на развитие ЖС и Тайпсрипт
источник

DP

Daniel Podolsky in Go-go!
Max Grigoriev
11 лет мало для этого? и что существенно изменилось за эти годы? в ЖС явно виден прогрес, джава пытается карабкаться и что то новое вводить. Какая по вашему ниша языка? Тк я  на нем пописал и не понял когдаон действительно нужен. Разве что с кубернетисом на одном языке разговаривать
но вот чет ни докера, ни кубера нам не написали ни на яве, ни на js, и даже на питоне не написали. почему - хороший вопрос
источник

VL

V L in Go-go!
Никита
Да, обновить поле не вариант.

передавать как аргумент - опционально либо всегда?
Смотрите на свою реализацию, на свою базу, на ее драйвер/orm. Возможно вам вообще захочется ее вместе с контекстом передавать (хотя я из тех, кто считает, что контекст только для отмены).
источник

DP

Daniel Podolsky in Go-go!
Max Grigoriev
посмотрите на развитие ЖС и Тайпсрипт
это в пользу какого тезиса аргумент?
источник

MG

Max Grigoriev in Go-go!
Daniel Podolsky
это в пользу какого тезиса аргумент?
в пользу что го не такой уж молодой
источник

VM

Vladislav Milenin in Go-go!
V L
Смотрите на свою реализацию, на свою базу, на ее драйвер/orm. Возможно вам вообще захочется ее вместе с контекстом передавать (хотя я из тех, кто считает, что контекст только для отмены).
Я кстати поздно в контекст вкатился, супер топ тема
источник

Н

Никита in Go-go!
V L
Смотрите на свою реализацию, на свою базу, на ее драйвер/orm. Возможно вам вообще захочется ее вместе с контекстом передавать (хотя я из тех, кто считает, что контекст только для отмены).
Ну, скажем, делать так


controller.notesStorage.Create(note, tx)

Будет окей?
источник

Н

Никита in Go-go!
Никита
Ну, скажем, делать так


controller.notesStorage.Create(note, tx)

Будет окей?
@antonikucherov думаю вопрос к вам тоже
источник

VL

V L in Go-go!
Я не очень хочу давать вам единственно правильное решение, потому что его нет. Но лично я бы сделал для всех хранилищ базовую сигнатуру в стиле
Foo(ctx, conn, все остальное)
источник

Н

Никита in Go-go!
V L
Я не очень хочу давать вам единственно правильное решение, потому что его нет. Но лично я бы сделал для всех хранилищ базовую сигнатуру в стиле
Foo(ctx, conn, все остальное)
Хочу понять адекватно ли я мыслю)
источник

VL

V L in Go-go!
Я бы очень рекомендовал вам попробовать разные способы в своем проекте и самому ощутить все плсы-минусы, удобства-недостатки и сделать выводы.
источник

М

Михаил in Go-go!
Никита
Ну, скажем, делать так


controller.notesStorage.Create(note, tx)

Будет окей?
Ребята, не в контексте этого конкретного примера, а вообще. В Го это норм из контролеера слой данных вызывать?
источник

AK

Anton Kucherov in Go-go!
Михаил
Ребята, не в контексте этого конкретного примера, а вообще. В Го это норм из контролеера слой данных вызывать?
Как 2 пальца. В Go пока еще дикий запад 🙂
источник

М

Михаил in Go-go!
Anton Kucherov
Как 2 пальца. В Go пока еще дикий запад 🙂
чет у меня глаз задергался.
источник

Н

Никита in Go-go!
А как иначе делать?
источник

AK

Anton Kucherov in Go-go!
Михаил
чет у меня глаз задергался.
Ну вот так, норм это или нет решать вам, кстати. Но так делают, да.
источник

М

Михаил in Go-go!
Никита
А как иначе делать?
сервис, из него уже база...
источник