github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/src/Fundamentals/Slices/main.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "sort" 6 ) 7 8 func main() { 9 10 s1 := make([]int, 5) 11 fmt.Println(s1) 12 s1 = append(s1, -1) 13 fmt.Println(s1) 14 s1 = append(s1, -2) 15 fmt.Println(s1) 16 s1 = append(s1, -3) 17 fmt.Println(s1) 18 reSlice := s1[1:3] 19 fmt.Println("Reslice: ") 20 fmt.Println(reSlice) 21 22 a1 := []int{1,2,3,4,5} 23 a2 := []int{6,7,8,9,0} 24 25 fmt.Println(a1) 26 fmt.Println(a2) 27 copy(a1, a2[3:]) 28 fmt.Println("Copy()", sort.a1) 29 30 var s = make([]string, 0) 31 s = append(s, "some string") 32 fmt.Println(s) 33 }