Sobes.tech

Golang

Go'da dilimler (slices) nedir, nasıl çalışırlar?

Middle
ООО Левел Тревел
69

A, B, C sütunlarına indeks varsa, sadece A için filtreleme yapmak mümkün mü?

Middle+
А7
69

Bu görev için hangi kanal daha iyidir: tamponlu mu yoksa tamponsuz mu? Aralarındaki fark nedir?

Senior
Магнум
69

PostgreSQL'de hangi işlem izolasyon seviyeleri vardır ve hangi anormalliklere karşı korurlar?

Middle+
СБЕРСБЕР
69

Kafka'dan 500 mesajlık bir paket aldınız, ancak bunları veritabanına kaydedemiyorsunuz. Ne olacak? Bu 500 mesajı ne kadar süre işleyebilirsiniz?

Middle+
ВайлдберрисВайлдберрис
69

Neden yeni bir iş arıyorsunuz?

Senior
.wrk
69

Kişisel olarak, Postgres'in sütunları yeniden düzenlediğini ve optimize edicinin hangi sırayla sorgu yazarsan yaz, önemli olmadığını test ettim — kendisi onu gerektiği gibi yeniden yapılandırır. Ne diyorsun?

Senior
OkkoOkko
69

Şu anda nerede yaşıyorsunuz ve hangi çalışma formatını düşünüyorsunuz?

Middle
YadroYadro
69

PostgreSQL'de işlemlerle çalıştınız mı ve hangi izolasyon seviyeleriyle?

Senior
2gis2gis
69

Docker imajının boyutunu küçültmek için hangi uygulamalar vardır?

Senior
Flant
69

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // bir işlem ekle if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil } func (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 ekle if err != nil { if err == sql.ErrNoRows { return p, errors.New("ortak bulunamadı") } return p, err } return p, nil }

Senior
Pasul LTD
69

Türev alanla nasıl ilişkilidir?

Middle
Graveling
69

OSI modeli nedir? Uygulama katmanı nedir?

Middle+
ООО Макс
69

Şu anda ne istiyorsun — yeni işten beklentilerin neler?

Senior
Ozon ФинтехOzon Финтех
69

Mikroservisler arasındaki iletişim nasıl organize edilmiştir?

Middle+
Umbrella IT
69

Bir kariyer yolu var mı? Teknik olarak mı gelişmek istiyorsun yoksa yönetim/ekip liderliği yönünde mi?

Middle+
VK CloudVK Cloud
69

Projenizde kullanmanız gereken senkronizasyon araçları nelerdir?

Senior
ВайлдберрисВайлдберрис
69

RPC tarzında isimlendirme ne anlama geliyor? Bizim durumumuzda, gRPC ve REST — aralarındaki farklar nelerdir?

Senior
МВидео/эльдорадо
69

Prodüksiyonda profiler etkinleştirilebilir mi?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
69

Yazma koruması için Mutex ve sync.Map dışında başka bir şey önerebilir misin?

Middle
СитиДрайвСитиДрайв
69
/412