In this tutorial, we are going to learn about New() function in list package in go golang. New() function is used to create or initialize a list in go golang.
Function proto type:
func New() *List
New() function:
New() returns an initialized list.
Example to use New() function in list:
package main
import (
"container/list"
"fmt"
)
func main() {
// Create a new list and insert elements in it.
l := list.New()
l.PushBack(1)
l.PushBack(2)
l.PushBack(3)
// Iterate through list and print its elements.
for ele := l.Front(); ele != nil; ele = ele.Next() {
fmt.Println(ele.Value)
}
}
Output:
1
2
3
To learn more about golang, Please refer given below link:
https://techieindoor.com/go-lang-tutorial/
References:
https://golang.org/doc/
https://golang.org/pkg/
https://golang.org/pkg/fmt/
https://golang.org/pkg/fmt/#Println
https://golang.org/pkg/container/list/