Rapor hızlandırma hikayesi hakkında daha detaylı anlat: ne yaptın, neyle karşılaştın, zorluklar nelerdi, nasıl çözdün?
Golang
```go func main() { wg := sync.WaitGroup{} for i := 0; i < 10; i++ { wg.Add(1) go func(wg sync.WaitGroup) { defer wg.Done() fmt.Println(i) }(wg) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```
Arayüzü nerede tanımlamak daha iyidir — uygulama yerinde mi yoksa kullanım yerinde mi?
Kendinden kısaca bahset
Deneyimin, ilginç görevlerin, çalışmaktan hoşlandığın şeylerin ve gurur duyduğun şeylerin hakkında bana anlat.
100 goroutine'un çıktı sırası her çalıştırmada aynı olacak mı? Bu neye bağlıdır?
Büyük üretim veritabanında ağır analitik SQL sorgusunu nasıl optimize edilir?
Görev Go sürüm 1.18'de olduğunu varsayalım. Programın davranışında ne değişecek?
ClickHouse'ta MergeTree, ReplicatedMergeTree ve Distributed motorleri arasındaki fark nedir?
Kubernetes mimarisini biliyor musun, hangi varlıklar var, kontrol düzlemi nedir?
Mim yapardın, eğer mimari bir çözüm önerirseniz ve teknik lider sizinle aynı fikirde değilse ve siz haklı olduğunuza emin olsanız?
Yasaklı içeriği, benzer görseller de dahil olmak üzere, belirlemek için moderasyon sistemleri nasıl çalışır?
Bir yerel makinede (Docker/konteynerleştirme) birden fazla izole ortam çalıştırmak nasıl mümkün oluyor?
Programma başlatıldığında wg (işaretçi iletmek) hatasını düzeltirsek ekranda ne görürüz?
İşlem sürelerinin 120'den 5 saniyeye indirilmesi nasıl başarılmıştır?
```go func main() { wg := sync.WaitGroup{} wg.Add(8) for i := 0; i < 10; i++ { go func(wg *sync.WaitGroup, i int) { defer wg.Done() fmt.Println(i) }(&wg,i) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```
fill fonksiyonunun imzasını değiştirmeden, append ile eklenen birimin de beşinci satırda görünmesini nasıl sağlayabilirim?