შეგიძლიათ გამოიტანოთ მაგალითები, როდესაც საგარეო გასაღებების გამოყენება არაეფექტურია?
Golang
მხედველობაში მიიღეთ ზემოთ მოცემული მონაცემთა ბაზის სქემა — რა შეიძლება დაამატოთ, თუ ყველაფერი წესრიგშია?
შეგვიძლია მივიღოთ ბმული/მისამართი კონკრეტული რუკის ელემენტისთვის?
როგორ გადაჭრიდი მილიონი მომხმარებლის მეხსიერებაში დატვირთვის პრობლემას (მეხსიერების და დაგვიანების რისკი)?
-- ყველა წიგნი და მათი ავტორები/თანავტორები მარტივ ცხრილში გამოიტანეთ. -- მაგალითი: -- წიგნის_სახელი | ავტორის_სახელი -- ---------------------|-------------- -- მასტერი და მარგარიტა | იგორ -- ეგვიპტელი ონეგინი | ივანი
გორუტინის დახურვაში ციკლის ცვლადის დაჭერა დამოკიდებულია Go-ის ვერსიაზე?
ჩვენ მხოლოდ აქტიურ მომხმარებლებს გვსურს, მაგრამ რა ცუდია isActive ფილტრში?
რა შეგიძლია თქვა ამ პროგრამის გამოყვანის შესახებ?
-- ყველა ავტორს და მათი წიგნების რაოდენობას გამოიტანეთ. -- მაგალითი: -- ავტორის_სახელი | წიგნების_სულ --------------------------- -- Igor | 2 -- Ivan | 1 -- ავტორებს, რომლებმაც დაწერეს მეტი 2 წიგნი, გამოიტანეთ.
რატომ არის ჩვეულებრივი რუკა Go-ში კონკურენტული დაწერისთვის უსაფრთხო?
პაკეტი maptask შეიყვანეთ "fmt" შეიყვანეთ "time" func Foo() { მონაცემები := make(map[int]bool) for i := 0; i < 10; i++ { go func() { მონაცემები[i] = true }() } time.Sleep(time.Second * 1) for k, v := range მონაცემები { fmt.Println(k, v) } }
რომელ ინდექსს გამოვიყენოთ, თუ გვსურს წიგნის სახელით ძებნა?
რა არის რუკები (map) in Go?
და თუ გჭირდებათ წიგნის სახელის ნაწილის (ქვესია) ძებნა?
სად დაიწყებდით ამ მეთოდში pagination-ის განხორციელებას?
წიგნები არ მქონე ავტორების ჩვენება.
მიუთსის გარდა, რა სხვა გზები არსებობს რუკის წინააღმდეგ კონკურენტული წვდომისგან დაცვისთვის?
შესაძლოა, თქვენ შემოგთავაზებთ რამეს Mutex და sync.Map-ის გარდა წერის დაცვისთვის?
რა სახელწოდებით არის ცნობილი WITH ... AS (...) კონსტრუქცია სარეკლამო 84-ე ხაზზე?
-- ყველა წიგნი და მათი ავტორები/თანავტორები მარტივ ცხრილში გამოიტანეთ. -- მაგალითი: -- წიგნის_სახელი | ავტორის_სახელი -- ------------------|-------------- -- მასტერი და მარგარიტა | იგორი -- ეგვინიონ ონეგინი | ივანე -- ყველა ავტორი და მათი წიგნების რაოდენობა გამოიტანეთ. -- მაგალითი: -- ავტორის_სახელი | წიგნების_რაოდენობა -- ----------------|-------------- -- იგორი | 2 -- ივანე | 1