golang-ds/linkedlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library of generic singly, doubly, and circularly linked-list data structures for Go.

$ go get .com/golang-ds/linkedlist
import ".com/golang-ds/linkedlist/singly"
list := singly.New[int]()
list.AddFirst(1)
import ".com/golang-ds/linkedlist/doubly"
list := doubly.New[int]()
list.AddFirst(1)
import ".com/golang-ds/linkedlist/circularly"
list := circularly.New[int]()
list.AddFirst(1)
  • OfRange factory function
  • OfSlice factory function
  • Init(range, func) factory function

About

Library of generic singly, doubly, and circularly linked-list data structures for Go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages