Sobes.tech

var defaultTxOptions = &sql.TxOptions{} const defaultCurrency = "RUB" func CreateUserWithDefaultCurrency(ctx context.Context, db *sql.DB, email, passwordHash string) error { tx, err := db.BeginTx(ctx, defaultTxOptions) if err != nil { return err } defer func() { if err != nil{ tx.Rollback() } }() _, err = tx.Exec("INSERT INTO users (email, password) VALUES (?, ?)", email, passwordHash) if err != nil { return err } rows, err := tx.Query("SELECT id FROM users WHERE email = ?", email) if err != nil { return err } defer rows.Close() id := 0 for rows.Next() { err = rows.Scan(&id) if err != nil { return err } } _, err = tx.Exec("INSERT INTO balances (user_id, currency, current_balance) VALUES (?, ?, 0)", id, defaultCurrency) if err != nil { return err } return tx.Commit() }

Senior
Wildberries & Russ Bank
53

Модели китобхона бояд тавсиф дода шавад. 3 мавҷудот ҳастанд: "Муаллиф", "Китоб", "Муҳассил". -- Физикӣ, танҳо як китоб вуҷуд дорад ва метавонад танҳо бо як муҳассил бошад. -- Як китоб метавонад чанд муаллиф дошта бошад.

Senior
Холодильник.руХолодильник.ру
53

Аз кай вақт дастрас мешавед?

Senior
Shopfully
53

Омўмӣ гап занам, ки кадом лоиҳаро мехоҳед, ки моҳияти тамошобобиро зиёд кунед: бо кадом муносибатҳо, равандҳо ва вазифаҳо?

Middle
Aliexpress
53

Сокетҳо чистанд ва кадом намудҳоянд?

Senior
AvitoAvito
53

Дар бораи нақшакашии Go, чӣ гуна кор мекунад ва кадом алгоритмро истифода мебарад, нақл кунед.

Middle+
Servicepipi
53

Оё мумкин аст, ки ду қисмро мустақиман бо оператори баробарӣ барои санҷиши баробарии унсур-ба-унсур муқоиса кард?

Middle
Еаптека
53

Чӣ тавр рушди техникии худро мебинӣ? Чӣ мехоҳӣ омӯзӣ?

Middle+
Штрафов нет
53

Шумо бо кадом сатҳиҳои ҷудоии транзаксияҳо дар PostgreSQL рӯбарӯ шудаед?

Senior
Магнит Тех
53

Чӣ гуна метавон аз мушкили нуқтаи парвозӣ бидуни истифодаи NUMERIC дурӣ ҷуст? Чӣ гуна муносибати алтернативӣ бо навъи INT вуҷуд дорад?

Middle+
ООО Дэстэн Партнерс
53

Тавсия қўшиб, ҳар бир фойдаланувчи учун 1000 ёки ундан юқори бўлган нархлар билан буюртмалар сонини қайтарувчи SQL сўрови ёзинг: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+

Senior
OZONOZON
53

Чӣ роҳҳои гузариш байни goroutine-ҳоро медонӣ? Чӣ гуна goroutine-ро дастӣ гузаронидан мумкин аст?

Senior
Lenta Tech
53

Мотори қоидалар чӣ гуна кор мекард?

Middle+
А7
53

Кадом сатҳҳои ҷудоии транзаксияҳо мавҷуданд? Барои амалиётҳои молиявӣ кадомро истифода бояд кард?

Middle+
Magnit Tech
53

Чаро ҷойи кории охирро тарк кардед?

Senior
AndersenAndersen
53

Оё мумкин аст, ки аз диапазон барои убури сатр ва гирифтани байтҳо ба ҷои рунаҳо истифода шавад?

Middle
Еаптека
53

Чӣ гуна бо дароз/амалӣ дар PostgreSQL кор мекардед?

Senior
Магнит Тех
53

Чӣ тавр ҳоло дар кор муҳим аст, ғайр аз музд, ба чӣ диққат медиҳед?

Senior
АЭРО
53

Оё таҷрибаи роҳбарии гурӯҳ ё кӯмакрасонӣ доред?

Senior
Датаджайл
53

Таҷрибаи роҳнамоӣ чӣ гуна буд, оё худро бароҳат ҳис кардед?

Senior
Flant
53
/412