Sobes.tech

როგორ ახდენს ბლოკირებადი სისტემური ზარები დაგეგმვის პროცესზე გავლენას?

186

Dependency Inversion და Dependency Injection შორის რა განსხვავებაა? რა რეალიზაციები არსებობს?

186

რა უნდა გაკეთდეს, რათა PostgreSQL მონაცემები არ დაიკარგოს კონტეინერის გადატვირთვის შემდეგ?

177

რა საფრთხეები შეიძლება იყოს slice-ისთვის append მეთოდის გამოყენებისას?

175

/** * N არხების გაერთიანება ერთში * * მოცემულია n არხი ტიპით chan int. საჭიროა დაწეროთ ფუნქცია, რომელიც შეაერთებს ყველა მონაცემს **/ // 1. საჭიროა განახორციელოთ ფუნქცია N არხების ერთში გაერთიანებისთვის func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. შეავსეთ არხები a, b, c მნიშვნელობებით // ...

174

რა არის სემაფორი და სად მოიძებნება Go-ში?

172

როგორითაც პროგრამირების ენებით მუშაობდით Go-დან ადრე და როდის დაიწყეთ პროგრამირება?

171

როგორ უჭერს მხარს Go HTTP/2-ს?

171

მანქანური სწავლით გითამაშიეთ?

169

რა იცი sync პაკეტზე გარდა Atomic და Mutex-ის?

169

როგორ აფასებთ თავს როგორც Go დეველოპერი?

168

ძირითადი პაკეტი func oneStep(yield func() bool) { yield() } func f() { სრული რიგისთვის oneStep { ბეჭდვა("f ") recover() } } func g() { სრული რიგისთვის 1 { ბეჭდვა("g ") recover() } } func checkPanic(loop func(), c chan<- struct{}) { defer func() { println(recover() != nil) c <- struct{}{} }() defer loop() panic(123) } func main() { c := make(chan struct{}, 1) go checkPanic(f, c) <-c go checkPanic(g, c) <-c }

165

მიმართავდით ტექნიკურ ინტერვიუებს და Mentoring-ით დაკავდით?

165

მოგიყვე შენზე, რა გამოცდილება გაქვს, რა საქმიანობით ხარ დაკავებული, რა გამოცდილება გაქვს Go-თან, იცნობ Kubernetes-ს?

164

გააზიარე ჩემთვის sync.Atomic-ის შესახებ: რა მიზნით გამოიყენება, მუშაობაში იყენებდი?

163

რომელ ოპერაციულ სისტემებზე მუშაობდით?

161

რა არის ცარიელი ინტერფეისი (interface{}) და როგორ განსხვავდება ის from any?

159

როგორ აფასებ შენი გამოცდილებას Kubernetes-თან მუშაობაში?

159

HTTP/1.1 და HTTP/2 შორის ძირითადი განსხვავებები

158

Go-ში context რა არის და რა მიზნით გამოიყენება?

151
/4