(例)でスライスを作成すると
mySlice := make([]int, 5, 10)
次に、タイプの配列が[10]int
静かに作成され、最初の 5 つの int を「見る」スライスを受け取るとします。
(そうですか? Go のドキュメントではこのように表現されていませんが、スライスは常にどこかに基礎となる配列を持っている必要があるため、他の方法でどのようになるかわかりません。)
したがって、上記は次の省略形だと思います。
var myArray [10]int
mySlice := myArray[0:5]
しかし、最初の方法を使用すると、配列へのハンドルがありません。スライスから取得する方法はありますか?