Skip to content

Library of generic stack data structures for Go.

License

Notifications You must be signed in to change notification settings

golang-ds/stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stack

Library of generic stack data structures for Go.

Install

$ go get github.com/golang-ds/stack

Linked Stack

Underlying data structure: singly-linked-list

Import

import stack "github.com/golang-ds/stack/linkedstack"

Use

s := stack.New[int]()
s.Push(1)

Slice Stack

Underlying data structure: slice

Import

import stack "github.com/golang-ds/stack/slicestack"

Use

s := stack.New[int]()
s.Push(1)

About

Library of generic stack data structures for Go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages