Golang
შესავალი ბრძანებაში ქვედა ხაზ (_) რაიმე მიზანს ემსახურება?
რატომ გამოიყენება აქ ბექტიკები სიმბოლოს შემოწმების მეთოდებში? რა განსხვავებაა ბექტიკებს, დუალურ და მარტივ ციტატებს შორის?
// isPalindrome ამოწმებს, არის თუ არა სტრიქონი პალინდრომი. // განიხილება მხოლოდ ასოები და რიცხვები (ალფანუმერიკული სიმბოლები), რეგისტრის შეუცვლელად შედარება. // მეხსიერებაში O(1) + დროში O(n) // s := "racecar" func isPalindrome(s string) bool { }
როგორ შეგიძლიათ დაიცვათ თავი ამ ეჭვმიტანილ ფუნქციის ცუდი შედეგისგან?
// კოდში პრობლემების მოძებნა.
ფუნქციამ შეიძლება დაბრუნდეს ადგილობრივი ცვლადის მაჩვენებელი, და ეს უსაფრთხოა?
რატომ ვერ იკავებს პორტი 80 ნებართვის გარეშე? რა სახელწოდებაა ამ პორტების ჯგუფს?
პირობა: პროდუქტის მენეჯერი გთავაზობთ ფუნქციას, რომელიც თქვენთვის აბსოლუტურად გაუგებარია ('მოჭერით ღილაკს წითლად საერთაშორისო ქალთა დღისთვის'), მკაცრი ვადით. რა გააკეთებდით?
რამდენ ბაიტს იკავებს სტრუქტურა, რომლის ველები არის int32, byte, int64 (ამ წესრიგში)?
რომელი go test ბანერი აჩვენებს კოდის დაფარვას პროცენტში?
შესაძლებელია თუ არა range-ის გამოყენება ბაიტების მასივის კონვერტაციისთვის სტრიქონად, მეხსიერების განაწილების გარეშე?
'a' - 'A' შორის რა განსხვავებაა და რატომ არის ეს საჭირო შემთხვევის კონვერტაციისთვის?
რა ფუნქცია აქვს runtime.KeepAlive-ს და რა შემთხვევებშია საჭირო?
როგორ მოიპოვებთ ავტორიტეტს თქვენს გუნდში ან ტექნიკურ გილდში, და ვის მიმართავენ ჩვეულებრივ კოლეგები?
რას გსურთ ახალი ადგილში ნახოთ და რა ფაქტორები მნიშვნელოვანია არჩევანის დროს?
რატომ არის sync.Mutex უფრო სწრაფი, ვიდრე ბუფერული არხი ზომით 1 ურთიერთგამორიცხვისთვის?
თქვით ჩვენს შესახებ თქვენი IT კარიერაში ყველაზე რთული ან საინტერესო პროექტი
როგორ შეიძლება შემცირდეს განაწილებების რაოდენობა სლაისთან მუშაობისას?
რა ფუნქცია აქვს -mod=readonly ბანერს მშენებლობის დროს?
როგორ გავუშვათ რამე ადმინისტრატორის უფლებებით Linux-ში?