http://play.golang.org/p/fZ15MhTwTf
package main
import (
"fmt"
)
func main() {
a := []int{1, 2, 3, 4, 5, 6}
// 最初の要素
fmt.Println(a[0]) // 1
// 最後の要素
fmt.Println(a[len(a)-1]) // 6
// index >= 2 ~ index < 4 までの要素
fmt.Println(a[2:4]) // [3 4]
// すべての要素
fmt.Println(a[:]) // [1 2 3 4 5 6]
// 最初と最後の要素以外すべて
fmt.Println(a[1:len(a) - 1]) // [2 3 4 5]
}
バージョン情報
- golang: go1.3