Sobes.tech

Golang

PostgreSQL ile çalışma deneyiminizden bahsedin: şemalar tasarladınız mı, sorguları optimize ettiniz mi, yönetim yaptınız mı?

Middle
206

func buildOrderEmailBody(items []Item, totalPrice float64) string { body := "Teşekkür ederiz!\n\n" body += "İşte siparişinizdeki ürünler:\n" for _, } func CreateOrder(customerEmail string) { totalPrice := ListAndCalculateVAT() orderDetails := "Teşekkür ederiz!\n\n" orderDetails += "İşte siparişinizdeki ürünler:\n" for _, item := range items { orderDetails += fmt.Sprintf("- %s: $%.2f\n", item.NameOfProduct, item.PriceOfProduct) } orderDetails += fmt.Sprintf("\nToplam (KDV dahil): $%.2f\n", totalPrice) order = Order{Items: items, EmailSent: false} subject := "Sipariş Onayınız" if err := SendOrderConfirmationEmail(customerEmail, subject, orderDetails); err != nil { }

Middle
163

E-posta gönderiminin izlendiği nasıl takip edilir ve başarısız olursa ne yapılmalı?

Middle
161

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'da dizgeler nerede saklanır: heap'te mi yoksa stack'te mi?

Middle
132

[isim] sordu: Senin kırmızı bayrakların nelerdir — işte veya süreçlerde kabul edilemez olan nedir?

Middle
129

Sorgulama için bir indeks eklediniz, ancak EXPLAIN'e göre daha hızlı olmadı. Sorun ne olabilir?

Middle
120

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

Middle
120

[isim] sordu: Takımdaki görevler nasıl dağıtıldı?

Middle
115

[isim] sordu: Kariyer gelişimini nasıl görüyorsun — insan yönetimi yönünde mi yoksa mühendislik rolünde mi?

Middle
111

[isim] sordu: Şu anda bir şirket seçerken hangi kriterleri kullanıyorsun?

Middle
101

E-posta gönderimi sipariş oluşturmayı engelliyor mu? Bunu nasıl düzeltebilirim?

Middle
101

[isim] sordu: Kendini nasıl ek olarak geliştiriyorsun — ne okuyorsun veya izliyorsun?

Middle
99

[isim] sordu: Tutu.ru şirketi hakkında bir şey biliyor musun, hizmeti kullandın mı?

Middle
96

Go'da hangi senkronizasyon primitive'leri vardır? Bu durumda hangi mutex daha uygun olur?

Middle
89

Tek Sorumluluk Prensibi (SRP) hakkında bilgi ver. Bunu CreateOrder fonksiyonuna nasıl uygularsınız?

Middle
87

[isim] sordu: Ürünle ilgili görevleri mi yoksa altyapı görevlerini mi tercih ediyorsun?

Middle
81

[isim] sordu: İşte seni en çok ne motive ediyor?

Middle
76

[isim] sordu: iiko'daki mevcut sorumluluk alanın ve görevlerin hakkında bana anlat.

Middle
70

[isim] sordu: Şu anki işinde en çok neyi beğenmiyorsun ve neden arıyorsun?

Middle
50
/2