How to initialize the slice with values using a slice literal?
A slice literal contain empty brackets followed by the type of elements the slice will hold, and a list of the initial values each element will have in curly braces.
Example
package main
import "fmt"
func main() {
var intSlice = []int{10, 20, 30, 40}
var strSlice = []string{"India", "Canada", "Japan"}
fmt.Printf("intSlice \tLen: %v \tCap: %v\n", len(intSlice), cap(intSlice))
fmt.Printf("strSlice \tLen: %v \tCap: %v\n", len(strSlice), cap(strSlice))
}
Most Helpful This Week
Program in Go language to Program to Add Two Matrix Using Multi-dimensional Arrays
How to create Slice of Struct in Golang?
How to read names of all files and folders in current directory?
GO Program to take user input and addition of two strings
Golang panic recover example
How do you send an HTTP DELETE request in Go?