Create List in Go

Posted by yhuang
Public (Editable by Users)
Go
Edit
package main

import (
    "fmt"
)

func main() {
    // Create a nil slice.
    var a []int
    fmt.Println(a)

    // Create slice literal.
    b := []int{1, 2, 3}
    fmt.Println(b)

    // Create slice using make.
    c := make([]int, 5)
    fmt.Println(c)

    // Create slice from nil.
    d := append([]int(nil), 1, 2, 3)
    fmt.Println(d)
}