## listlast ### Instructions Écrire une fonction `ListLast` qui retourne le dernier élément d'une liste chaînée `l`. ### Fonction et structure attendue ```go type Node struct { Data interface{} Next *Node } type List struct { Head *Node Tail *Node } func ListLast(l *List) interface{} { } ``` ### Utilisation Voici un éventuel [programme](TODO-LINK) pour tester votre fonction : ```go package main import ( "fmt" piscine ".." ) func main() { link := &piscine.List{} link2 := &piscine.List{} piscine.ListPushBack(link, "three") piscine.ListPushBack(link, 3) piscine.ListPushBack(link, "1") fmt.Println(piscine.ListLast(link)) fmt.Println(piscine.ListLast(link2)) } ``` Et son résultat : ```console student@ubuntu:~/piscine/test$ go build student@ubuntu:~/piscine/test$ ./test 1 student@ubuntu:~/piscine/test$ ```