A linked list implemented in Go