Size: a a a

2020 October 02

А

Ан in Go-go!
. .
Как на линуксе запустить мак файлы ?
Поставить виртуалку мака
источник

PK

Phil Kulin in Go-go!
Коллеги. Есть развесистый код. Чужой. Я хочу примерно иметь у себя картину кто там на ком женат. Посоветуйте тулзу, которая нарисует. Я немного поискал, но треьуетмя совет. Желательно pdf или картинка. puml например я плохо представдяю чем посмотреть
источник

DP

Daniel Podolsky in Go-go!
Plantuml конвертить в SVG соответствующей тулзой
источник

DP

Daniel Podolsky in Go-go!
А что ты хочешь увидеть?
источник

RK

Roman Kosiy in Go-go!
ребят, а как вы с sql транзакциями работаете?
использует мидлвары\контексты для работы с ними? может у кого есть примеры какие-то? а то хочется сделать, чтобы кода поменьше и чтобы удобно было..
источник

DS

Dmitry Soloma in Go-go!
Roman Kosiy
ребят, а как вы с sql транзакциями работаете?
использует мидлвары\контексты для работы с ними? может у кого есть примеры какие-то? а то хочется сделать, чтобы кода поменьше и чтобы удобно было..
tx := StartTransaction()
defer func() { EndTransaction(tx, e) }()
источник

PK

Phil Kulin in Go-go!
Daniel Podolsky
Plantuml конвертить в SVG соответствующей тулзой
А. Есть такая?
источник

E

Edgar in Go-go!
Phil Kulin
Коллеги. Есть развесистый код. Чужой. Я хочу примерно иметь у себя картину кто там на ком женат. Посоветуйте тулзу, которая нарисует. Я немного поискал, но треьуетмя совет. Желательно pdf или картинка. puml например я плохо представдяю чем посмотреть
источник

RK

Roman Kosiy in Go-go!
Dmitry Soloma
tx := StartTransaction()
defer func() { EndTransaction(tx, e) }()
и роллбек на каждом  if err != nil?
источник

DS

Dmitry Soloma in Go-go!
Roman Kosiy
и роллбек на каждом  if err != nil?
Да
источник

PK

Phil Kulin in Go-go!
Daniel Podolsky
А что ты хочешь увидеть?
Да поэтому и спросил. Там просто орм, ооп стайл - констпукторы, деструкторы, вызовы одноименных интерфейсов по цепочке. Я даже не против, но хочу охватить проект вцелом
источник

PK

Phil Kulin in Go-go!
Ненене, это модули же
источник

RK

Roman Kosiy in Go-go!
ок, пасиб. кстати, а почему бы в дефер и роллбэк не положить при err != nil? она же все равно при выходе подхватится
источник

DP

Daniel Podolsky in Go-go!
Phil Kulin
А. Есть такая?
источник

S

Sergey in Go-go!
Roman Kosiy
ок, пасиб. кстати, а почему бы в дефер и роллбэк не положить при err != nil? она же все равно при выходе подхватится
Да и без err. Роллбэк закомиченной транзакции почти бесплатный и не является ошибкой
источник

PK

Phil Kulin in Go-go!
Я тупрват, но я найти не могу. Там какойто джар
источник

RK

Roman Kosiy in Go-go!
Sergey
Да и без err. Роллбэк закомиченной транзакции почти бесплатный и не является ошибкой
так то оно может и так, только нужно не закоммитить её при этом :D
источник

DS

Dmitry Soloma in Go-go!
Roman Kosiy
ок, пасиб. кстати, а почему бы в дефер и роллбэк не положить при err != nil? она же все равно при выходе подхватится
ролбек и комит лежат в функции EndTransaction
источник

RK

Roman Kosiy in Go-go!
Dmitry Soloma
tx := StartTransaction()
defer func() { EndTransaction(tx, e) }()
т.е.   е == err? в endTransaction
источник

DS

Dmitry Soloma in Go-go!
Roman Kosiy
т.е.   е == err? в endTransaction
да
источник