Golang
რა არის VACUUM PostgreSQL-ში?
მონაცემები კონტეინერის შემდეგი გაჩერების შემდეგ წაიშლება?
როგორ მუშაობენ არხები Go-ში და რა მიზნით არის საჭირო?
სამი მცირე კითხვა Docker-ის შესახებ: რა არის Docker, Docker Compose, Docker Image?
როგორ მუშაობს სლაისი Go-ში შიგნიდან? როგორ მუშაობს append ფუნქცია?
რა ხდება მონაცემებთან PostgreSQL-ში DELETE-ის დროს?
რატომ არის API-ჰენდლერში ყოველთვის დაბრუნებული სტატუსი 500? რა არის ამის პრობლემა?
თქვენი რეზიუმეში დაწერეთ, რომ ოპტიმიზაცია გაუკეთეთ SQL-საკითხებს. როგორ ფიქრობთ, როგორ გამოიყურებოდა შეკითხვის შესრულების გეგმა, რომელიც ირჩევს არაბლოკირებულ გამყიდველებს (EXPLAIN)?
როგორ გადავჭრათ კონკურენტული ბილეთის დაჯავშნის პრობლემა რეალურ მონაცემთა ბაზაზე გადასვლისას?
ტიპი Sem ინტერფეისი { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }
რა არის სწრაფი თამაშები?
ორ სორტირებულ მთელ რიცხვთა სერიის მიმღები ფუნქცია. პირველი სერიის ყველა ელემენტი უნდა დაბრუნდეს, რომელიც მეორე სერიისთვის არ არის. როგორ მიუდგებით ამ პრობლემას და რა არის სირთულე?
როგორ განსხვავდება გორუტინები ოპერაციული სისტემის ნაკადებისგან? რა სარგებლობა აქვს გორუტინებს?
გაქვთ სხვა კომპანიების ფინალები ან შეთავაზებები?
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }
რატომ იღებენ Kafka-ის მომხმარებლები 'შეკვეთა გადაეცა' მოვლენის ადრე 'შეკვეთა შექმნილი' მოვლენისგან? როგორ უნდა გამოსწორდეს ეს?
რა primitive-ებს იყენებდით Go-ში სინქრონიზაციისთვის?
შეგიძლიათ მაგალითი მოიყვანოთ მაღალი გაურკვევლობის დონის დავალების შესახებ, რომელიც მოგიწიათ შესრულება?
რომელი ბრძანება ეხმარება PostgreSQL-ში სტატისტიკის განახლებაში?
რა არის საჭირო დამატებით Docker კონტეინერის გარდა Kubernetes-ში სერვისის დასაწყებად?