package main import "fmt" func main() { //var slice1 []int = make([]int, 0, 10) slice1 := make([]int, 0, 10) // load the slice, cap(slice1) is 10: for i := 0; i < cap(slice1); i++ { slice1 = slice1[0:i+1] // reslice slice1[i] = i fmt.Printf("The length of slice is %d\n", len(slice1)) } // print the slice: for i := 0; i < len(slice1); i++ { fmt.Printf("Slice at %d is %d\n", i, slice1[i]) } }