func singlyLinkedListReverseTest() { mfList := new(list.SinglyLinkedList) mfList.Push(list.Person{Name: "Kengo", Age: 27}) mfList.Push(list.Person{Name: "Ichikawa", Age: 33}) mfList.Push(list.Person{Name: "Asano", Age: 35}) mfList.Reverse() fmt.Println(mfList.First().Name) fmt.Println(mfList.First().Next().Name) fmt.Println(mfList.First().Next().Next().Name) }