Menu Close

Go – New() function in list package in go golang

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. 

To learn more about list package in go, Please follow this link

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/
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/
Posted in golang, list package

Leave a Reply

Your email address will not be published. Required fields are marked *