In this tutorial, we are going to learn about Front() function in list package in go golang. Front() function is used to get the first element of list in go golang.
Function proto type:
func (l *List) Front() *Element
Front() function:
Front() function returns the first element of list or nil if the list is empty.
Example to use Front() 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) // 1
l.PushBack(2) // 1 -> 2
l.PushBack(3) // 1 -> 2 -> 3
// get the head of the list
ele := l.Front()
fmt.Println(ele.Value)
}
Output:
1
To learn more about golang, Please refer given below link:
https://www.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/