// Q20_linked_list.go package main import ( "container/list" "fmt" ) func main() { lst := list.New() lst.PushBack(100) lst.PushBack(101) lst.PushBack(102) // fmt.Println("Here is the double linked list:\n", lst) for e := lst.Front(); e != nil; e = e.Next() { // fmt.Println(e) fmt.Println(e.Value) } } /* Example output: &{0x12542bc0 0x12547590 1} &{0x12542ba0 0x12542be0 0x12547590 2} &{ 0x12542bc0 0x12547590 4} 100 101 102 */