Sobes.tech

PostgreSQL менен иштөө тажрыйбаңыз жөнүндө айтып бериңиз: схемаларды долбоорлоону, суроолорду оптималдаштырууну, башкарууну жасадыңызбы?

Middle
210

func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Рахмат сиздин буйрутмаңыз үчүн!\n\n" body += "Мында сиздин буйрутмаңыздагы буюмдар:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Рахмат сиздин буйрутмаңыз үчүн!\n\n" orderDetails += "Мында сиздин буйрутмаңыздагы буюмдар:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nЖалпы (ККМ менен): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Сиздин буйрутмаңыздын тастыктамасы" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }

Middle
165

Электрондук почта жөнөтүлгөнүн кантип көзөмөлдөө жана ал ийгиликсиз болсо эмне кылуу керек?

Middle
164

func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) {

Middle
148

[аты] суроо берди: Жумушта кандай кызыл желектер бар — эмне кабыл алынбайт иште же процесстерде?

Middle
146

var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }

Middle
135

Goда жолдорлор кайда сакталат: heapте же stackте?

Middle
134

[аты] суроо берди: Топтун командасында милдеттер кандайча бөлүндү?

Middle
130

[аты] суроо берди: Кесиптик өсүшүңдү кандай көрөсүң — адамдарды башкаруу жағынабы же инженердик ролгобы?

Middle
124

Суроо үчүн индекс коштуңуз, бирок EXPLAIN боюнча ал тезирек болбой калды. Мүмкүн болгон көйгөй эмне болушу мүмкүн?

Middle
121

[аты] суроо берди: Өзүңдү кандайча кошумча өнүктүрөсүң — эмне окуйсуң же көрөсүң?

Middle
118

[аты] суроо берди: Учурда кандай критерийлерди колдонуп компанияны тандайсың?

Middle
117

[аты] суроо берди: Tutu.ru компаниясы жөнүндө кандайдыр бир нерсе билесиңби, кызматты колдондуң беле?

Middle
113

Электрондук почта жөнөтүү заказ түзүүнү тоскоолдойбу? Муну кантип оңдош керек?

Middle
103

Goда синхрондоштуучу primitives кайсы? Бул учурда кайсы mutex жакшы болот?

Middle
101

Бирдиктүү жоопкерчилик принциби (SRP) жөнүндө айтып бер. Аны CreateOrder функциясына кантип колдонсо болот?

Middle
97

[аты] суроо берди: Сиз продукт менен байланышкан тапшырмалардыбы же инфратүзүм тапшырмаларынбы артык көрөсүз?

Middle
95

[аты] суроо берди: Жумушта сени эң көп эмне кыймылдатат?

Middle
81

[аты] суроо берди: iiko-деги азыркы жоопкерчилик аймагың жана милдеттериң жөнүндө айтып бер.

Middle
75

[аты] суроо берди: Азыркы жумушуңда эмне жакпайт жана эмне үчүн издөөдөсүң?

Middle
52
/2