「Go言語」スライスにmake関数の使い方

書式
変数名 := make([]型名, capacity)
make()で長さを指定せずに容量(cap)のみを指定してスライスを作成します。
make([]int, 4)
容量4のスライスを定義します。
使用例

package main

import "fmt"

func main() {

      tt := make([]int, 4)
      fmt.Println(tt)
      fmt.Println(len(tt))
      fmt.Println(cap(tt))

}

実行結果
[0 0 0 0]
4
4

Go言語

Posted by arkgame