Doubly Linked List implementation in Go (Golang).
go test -v -cover ./...
=== RUN TestSingleNodeHead
--- PASS: TestSingleNodeHead (0.00s)
=== RUN TestSingleNodeTail
--- PASS: TestSingleNodeTail (0.00s)
=== RUN TestRemoveHead
--- PASS: TestRemoveHead (0.00s)
=== RUN TestRemoveTail
--- PASS: TestRemoveTail (0.00s)
=== RUN TestRemoveNodesWithValueHead
--- PASS: TestRemoveNodesWithValueHead (0.00s)
=== RUN TestRemoveNodesWithValueTail
--- PASS: TestRemoveNodesWithValueTail (0.00s)
=== RUN TestInsertAtPosition
--- PASS: TestInsertAtPosition (0.00s)
=== RUN TestSetHeadAndTail
--- PASS: TestSetHeadAndTail (0.00s)
=== RUN TestInsertAfterHead
--- PASS: TestInsertAfterHead (0.00s)
=== RUN TestInsertBeforeHead
--- PASS: TestInsertBeforeHead (0.00s)
=== RUN TestInsertAfterTail
--- PASS: TestInsertAfterTail (0.00s)
=== RUN TestInsertBeforeTail
--- PASS: TestInsertBeforeTail (0.00s)
=== RUN TestInsertAtPositionHeadTail
--- PASS: TestInsertAtPositionHeadTail (0.00s)
=== RUN TestContainsNodeWithValueHead
--- PASS: TestContainsNodeWithValueHead (0.00s)
=== RUN TestContainsNodeWithValueTail
--- PASS: TestContainsNodeWithValueTail (0.00s)
=== RUN TestContainsNodeWithValue
--- PASS: TestContainsNodeWithValue (0.00s)
PASS
coverage: 86.7% of statements
ok github.com/mxssl/doubly-linked-list-golang 0.006s coverage: 86.7% of statements