| // +build OMIT | |
| package main | |
| import "fmt" | |
| func main() { | |
| a := make([]int, 5) | |
| printSlice("a", a) | |
| b := make([]int, 0, 5) | |
| printSlice("b", b) | |
| c := b[:2] | |
| printSlice("c", c) | |
| d := c[2:5] | |
| printSlice("d", d) | |
| } | |
| func printSlice(s string, x []int) { | |
| fmt.Printf("%s len=%d cap=%d %v\n", | |
| s, len(x), cap(x), x) | |
| } |