Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

deanveloper/gostructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gostructures

Data Structures written in Golang.

NOTE: If you want to run the tests, make sure you are using Go 1.9, as the t.Helper() function is used.

Current list of structures:

  • arraylist is a storage mechanism which uses a slice to store multiple values, although hides all of the shifting.
  • linkedlist is a list which uses links nodes to each other in order to store multiple values.
  • Coming soon
    • Maps (with custom hashes and equality)
    • Sets
    • Heaps
    • Trees (redblack, AVL, etc)
    • Stacks
    • Queues
    • Deques
    • Set up examples for documentation

About

Data Structures written in Golang

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages