Skip to content

Things missing or not belonging in the standard library

License

Notifications You must be signed in to change notification settings

VirtusLab/go-extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-extended

Version Travis CI Go Report Card GoDoc

Goals

Things missing or not belonging in the standard go library

Minimal external dependencies, with two exceptions:

  • go standard library
  • gopkg.in/yaml.v3

Installation

Via Go

$ go get github.com/VirtusLab/go-extended

Usage

See GoDoc Documentation and the tests, e.g. for usage examples.

Notable features

Contribution

Feel free to file issues or pull requests.

Development

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

mkdir -p $GOPATH/src/github.com/VirtusLab
cd $GOPATH/src/github.com/VirtusLab
git clone git@github.com:VirtusLab/go-extended.git
cd go-extended

go get -u github.com/golang/dep/cmd/dep
make all

The name

We believe in obvious names. It extends go. It's go-extended.