Golang
როგორ მუშაობს პანიკის (panic/recover) დაჭერა Go-ში?
გა-ის (Swiss Tables) ახალი რუკის განხორციელების შესახებ ისაუბრეთ. რა გზები არსებობს კოლიზიების გადაჭრისთვის?
როგორ შეიძლება განახორციელოთ სხვადასხვა მონაცემთა ხეების გადავლა?
შეგიძლიათ ახსნათ defer კონსტრუქციის მუშაობის პრინციპი და გამოყენება Go ენაში?
სორტირების ალგორითმი იცვლის ორიგინალურ მასივს (slice)?
სად აპირებ მომავალში ზრდას? რა სწავლობ?
გაგიკეთიათ გრაფიკების შექმნა მონაცემების ან პროცესების ვიზუალიზაციისთვის?
როგორ გავხადოთ მონაცემთა სტრუქტურა გენერიკი (რომელიც მუშაობს ნებისმიერი მნიშვნელობის ტიპთან) Go-ში?
გორუტინის დახურვაში ციკლის ცვლადის დაჭერა დამოკიდებულია Go-ის ვერსიაზე?
როგორ იცი, რომ დავალება მზად არის წარმოებისთვის?
არის თუ არა შეზღუდვა ერთდროულად დაწყებადი goroutine-ების რაოდენობაზე? რა მოხდება, თუ მილიონი goroutine დავიწყეთ?
კორესპონდენტული უნდა იყოს: 1. უნიკალური კომბინაციები მომხმარებლის და პროდუქტის ID-ის ყველა შეძენისათვის, რომელიც მომხმარებლებმა განახორციელეს მათი ბლოკის წინ. პირველ რიგში დაალაგეთ მომხმარებლის სახელით, შემდეგ SKU-ით 2. იპოვეთ მომხმარებლები, რომლებმაც განახორციელეს 5000 რუბლზე მეტი ღირებულების შეძენები. გამოიტანეთ მათი სახელები შემდეგი ფორმატით: მომხმარებლის ID | სახელი | გვარი | შეძენების ჯამი
გააზიარეთ Go-ში კონტექსტების ტიპები: Background, WithTimeout, WithCancel და სხვა.
როგორ შეიძლება უგულებელყოთ ველი JSON-ის სერიალიზაციის დროს?
რა მეთოდები არსებობს Go-ში goroutine-ების სინქრონიზაციისთვის?
შეგიძლიათ ახსნათ, რა არის ფუნქცია make()?
გააზიარე ბოლო ორი წლის განმავლობაში შენი ყველაზე მაგარი ფუნქცია ან პროექტი, რომელზეც გიხარია და რომელიც იდეიდან გაყიდვამდე მიიყვანე.
რას ნიშნავს ასინქრონული API, რა მიზნით გამოიყენება და როგორ ხორციელდება?
რა არის დროის სირთულე მასივიდან ელემენტის მიღებისთვის ინდექსის მიხედვით?
როგორ ახდენს მცირე ან დიდი ზომის სლაისის გადაცემა ფუნქციას შესრულებისა და მეხსიერების გამოყენების კუთხით?