Golang
თუ 11 სერვისიდან პირველი შეცდომას აბრუნებს, გააგრძელებ სხვა სერვისებზე მონაცემების მისაღებად?
როგორ გაიგებ, რომ ახალი ცოდნით უფრო ღირებული გახდი?
რა განსხვავებაა მასივსა და სლაის შორის Go-ში?
ბიბლიოთეკის მოდელის აღწერა უნდა მოხდეს. არსებობს 3 არსება: «ავტორი», «წიგნი», «კითხველი». ფიზიკურად, მხოლოდ ერთი წიგნი არსებობს და ის შეიძლება იყოს მხოლოდ ერთ მკითხველთან. ბიბლიოთეკისთვის სია უნდა შეიქმნას, რათა ეს გაითვალისწინოს. ერთ წიგნს შეიძლება ჰქონდეს რამდენიმე ავტორი.
რის დროს შეიძლება კეშის გამოყენება გამოიწვიოს უარყოფით შედეგებს ან სისტემის ეფექტიანობის შემცირებას?
როგორ იქცევი ჩვეულებრივ, როდესაც გუნდში ან კლიენტებთან უთანხმოებები წარმოიქმნება?
შესაძლებელია მასივის სტრუქტურის შეცვლა მის შექმნის შემდეგ?
როგორ ხორციელდება პარალელური დამუშავება და კონკურენტული დავალებების მართვა Go-ში?
კოდი რა გამოიტანს შესრულებისას? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
როგორ შეიძლება განსაზღვრო ინტერფეისს ახორციელებდე ობიექტის კონკრეტული ტიპი?
რა განსხვავებაა Dependency Inversion-სა და Dependency Injection-ს შორის?
როგორ ზომავს EXPLAIN-ში ღირებულებას? რა არის ღირებულება?
შეგიძლიათ ჩამოთვალოთ სხვა ტიპის ინდექსები, გარდა B-Tree-ის?
როგორ ანალიზი გავაკეთოთ Linux მანქანის მდგომარეობის მონიტორინგის გარეშე, თუ ის ცუდად გრძნობს თავს? როგორ გავიგოთ პრობლემების მიზეზები?
შესაძლებელია თუ არა არხების გამოყენება სამუშაოების შესრულების კოორდინაციისთვის goroutines-ებს შორის?
როგორ შეიძლება ეფექტურად წაშალოთ დინამიური მასივის პირველი ელემენტი მუდმივ დროს?
შეგიძლიათ დაასახელოთ მრავალსაფეხურიანი აპლიკაციების არქიტექტურაში ძირითადი დონეები ან ფენები?
რა არის defer in Go და როდის იძახება?
რატომ არ ინახავს პროგრამირების ენაში Map მონაცემთა სტრუქტურა ელემენტების სროლას?
როდის ურთიერთქმედებს REST API-თან, რა ტიპის HTTP მოთხოვნები გამოიყენება?