Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- )
- func main() {
- fruits := make([]string, 5, 8)
- fruits[0] = "plum"
- fruits[1] = "apple"
- fruits[2] = "pear"
- fruits[3] = "grapes"
- fruits[4] = "Banana"
- //fruits[5] = "Banana"
- //panic: runtime error: index out of range
- // fmt.Printf("cap:%v \nlen:%v\nfruits:%v", cap(fruits), len(fruits), fruits)
- inspectSlice(fruits)
- }
- func inspectSlice(slice []string) {
- fmt.Printf("Length[%d] Capacity[%d]\n", len(slice), cap(slice))
- for i, s := range slice {
- fmt.Printf("[%d] %p %s\n", i, &slice[i], s)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement