ERP Consultant
შეგვიძლია Entity-ში დაწეროთ json ან gorm ტიპის ტეგები? როგორ არის ეს დაკავშირებული DDD-ის პრინციპებთან?
გო-ს დაგეგმვის შესახებ მომიყევი — რა მიზნით არის, რა შემადგენლობაშია?
რა არის ACID ტრანზაქციები მონაცემთა ბაზებში?
რა უნდა გავაკეთოთ, თუ ფოლდერი რეკურსიული შემოწმების დროს წაკითხვის უფლება არ აქვს?
მშენებლობის ამოცანა: არსებობს მომხმარებლების სერვისი და შეტყობინებების სერვისი. მომხმარებლის რეგისტრაციის დროს, უნდა იყოს გარანტირებული შეტყობინების გაგზავნა Kafka- ში (ელექტრონული ფოსტის გასაგზავნად). როგორ უზრუნველვყოთ მიწოდების გარანტია, თუ Kafka ხელმისაწვდომი არ არის?
Clean Architecture, Hexagonal Architecture, DDD-სთან ხართ თუ არა, მუშაობდით კი?
თქვენი ცოლი მომავალი თვის განმავლობაში ბავშვი გეყოლებათ. შეგიძლია დრო აიღო, როცა ის დაიბადება?
როგორ დავწეროთ სწორად კუპიურები Go-ის სახელწოდების ნოტაციებში?
მითხარი Graceful Shutdown-ის შესახებ — რა მიზნით გამოიყენება და როგორ განახორციელე.
ცოცხალი კოდირება: დავალებები Go-ში — კონკურენტული მოთხოვნები, გორუტინებში დახურვები, დუბლიკატების ფილტრი, თხელი უსაფრთხოება, ბუფერული არხები, ფუნქციის დროის გასვლის
რა არის P (პროცესორი) Go-ის გეგმარებაში — ეს ფიზიკური პროცესორია?
გააზიარე მონაცემთა ბაზების ინდექსებზე — რა მიზნით გამოიყენება, რა ტიპები არსებობს?
რა შეიცავს DDD-ის ტაქტიკურ ნიმუშებს?
ფუნქცია FindFilesByExtension დაწერეთ, რომელიც რეკურსიულად ეძებს ფაილებს დირექტორიაში და აბსოლუტური გზების სეგმენტებს აბრუნებს ([]string), რომლებიც აკმაყოფილებენ შემდეგ პირობებს: ფაილის გაფართოება == targetExtension (დიდი და პატარა ასოების გათვალისწინებით) ფაილის ზომა > minSizeKB ფუნქციამ უნდა გაიაროს ყველა შიდა დირექტორია. დირექტორიის სტრუქტურის მაგალითი: /projects/ ├── doc.pdf (2048 KB) ├── report.docx (512 KB) ├── src/ │ ├── Main.go (2 KB) │ ├── Utils.go (5 KB) └── images/ └── photo.jpg (3072 KB) ტესტების მაგალითები: files1, _ := FindFilesByExtension("/projects", "pdf", 1000) // files1 == []string{"/projects/doc.pdf"} files2, _ := FindFilesByExtension("/projects", "go", 3) // files2 == []string{"/projects/src/Utils.go"} files3, _ := FindFilesByExtension("/projects", "jpg", 2000) // files3 == []string{"/projects/images/photo.jpg"}
როგორ განვახორციელოთ Inbox ნიმუში შეტყობინების სერვისის მხარეს, რათა გარანტირებული იყოს შეტყობინებების დამუშავება?
SOLID პრინციპები — თითოეულზე მომიყევი.
რა არის SELECT FOR UPDATE? რა მიზნით გამოიყენება, მუშაობდით ამ კონსტრუქციასთან?
მოგვითხრით ოფისში მუშაობაზე — თქვენ გირჩევნიათ ოფისში მუშაობა თუ დისტანციური?
კოდის მიმოხილვა: იპოვეთ პრობლემები და შემოგთავაზეთ გაუმჯობესებები updateBalance მეთოდით სამუშაო კონტროლერის კოდში
რა არის სამუშაო-ცხოვრების ბალანსი?