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
How do you handle HTTP redirects in Go?
What is an HTTP server in Go?
Find odd and even numbers using goroutines and channels
How do you read headers in an HTTP response in Go?
Add Method to Struct Type
Golang panic recover example
How to remove special characters from a string in GoLang?
Golang program for implementation of Rabin-Karp
Find Type of Struct in Go Programming Language
GO supports the standard arithmetic operators: (Addition, Subtraction, Multiplication, Division,Remainder)