coderme / filo

Golang FILO, A First In Last Out infinitly growable and concurrent Memory stack (channels alternative).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FILO

  • A First In Last Out infinitly growable and concurrent Memory stack (channels alternative) for Golang.

Features

  • Concurrency-safe.
  • Infinite, no size limit of the data stored in the stack.
  • Can be used where FILO model is needed rather than FIFO (The default model found Channels).
  • Generic stack for complex types.
  • Special stack for string, float64 and int type.

Installation

  • Use the go get as go get github.com/coderme/filo
  • Or clone this repo into $GOPATH/github.com/coderme

Usage

  • Import the pkg import "github.com/coderme/filo"

License

  • See LICENSE.

About

Golang FILO, A First In Last Out infinitly growable and concurrent Memory stack (channels alternative).

License:ISC License


Languages

Language:Go 100.0%