• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

GOLang - usuwanie wskazanego elementu z atablicy / slice

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
115 wizyt
pytanie zadane 19 września 2020 w Inne języki przez XiverKi Bywalec (2,050 p.)
edycja 19 września 2020 przez XiverKi

Hej, natrafiłem na taki skrypt:

	for index, item := range books {
		if item.ID == params["id"] {
			//fmt.Println(books[:index]) // bierze elementy od pierwszego do wskazanego niewliczając wskazanego
			//fmt.Println(books[index+1:]) // bierze elementy od wskazanego +1 do ostatniego
			books = append(books[:index], books[index+1:]...)
			break
		}
	}

Rozumiem go połowicznie, gdyby ktoś zechciał mi powiedzieć co w tym przypadku robią te 3 kropki.

Rozumiem go w taki sposób : 

3 kropki oznaczą, że tablica jest niejako "rozpakowana" i wrzucana w argument do metody jako pojedyncze jej elementy

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 103 wizyt
0 głosów
1 odpowiedź 354 wizyt
pytanie zadane 14 października 2017 w Inne języki przez uczen_tech123 Początkujący (420 p.)
0 głosów
1 odpowiedź 215 wizyt
pytanie zadane 26 sierpnia 2019 w JavaScript przez Mariusz Podgórski Początkujący (400 p.)

93,436 zapytań

142,431 odpowiedzi

322,669 komentarzy

62,801 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...