Junior — Middle
Kā noteikt sēkļa (slice) jaudu (capacity) programmēšanas valodā Go?
sobes.tech AI
Atbilde no AI
Go valodā, sēkļa (slice) ietilpību (capacity) var noteikt, izmantojot iebūvēto funkciju cap(). Tā atgriež elementu skaitu, ko sēklis var ietvert bez atmiņas pārdalīšanas.
Piemērs:
s := make([]int, 3, 5) // garums 3, ietilpība 5
fmt.Println(len(s)) // 3
fmt.Println(cap(s)) // 5
Šeit, len(s) ir pašreizējais sēkļa garums, bet cap(s) — tā ietilpība.