Golang Package Archive
Collection of some useful golang packages. DO NOT IMPORT, USE THE ORIGINAL REPO.
Pinned Repositories
afero
A FileSystem Abstraction System for Go
ants
🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go, inspired by fasthttp./ ants 是一个高性能且低损耗的 goroutine 池。
atomic
Wrapper types for sync/atomic which enforce atomic access
awgo
Go library for Alfred 3 + 4 workflows
badger
Fast key-value DB in Go.
bayesian
Naive Bayesian Classification for Golang.
bbolt
An embedded key/value database for Go.
beego
beego is an open-source, high-performance web framework for the Go programming language.
bleve
A modern text indexing library for go
retry-go
Simple golang library for retry mechanism
Golang Package Archive's Repositories
golanglib/afero
A FileSystem Abstraction System for Go
golanglib/bayesian
Naive Bayesian Classification for Golang.
golanglib/go-chart
go chart is a basic charting library in native golang.
golanglib/client-go
NewReleases API v1 Go client
golanglib/clipboard
clipboard for golang
golanglib/cron
a cron library for go
golanglib/cuckoofilter
Cuckoo Filter: Practically Better Than Bloom
golanglib/errors
Simple error handling primitives
golanglib/fuzzy
Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
golanglib/genny
Elegant generics for Go
golanglib/go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
golanglib/go-homedir
Go library for detecting and expanding the user's home directory without cgo.
golanglib/go-pinyin
汉字转拼音
golanglib/go-simplejson
a Go package to interact with arbitrary JSON
golanglib/go-svc
Go Windows Service wrapper that plays nice with Linux.
golanglib/gocv
Go package for computer vision using OpenCV 3+ and beyond.
golanglib/gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
golanglib/gogo
Modern microservice web framework of golang
golanglib/golang-lru
Golang LRU cache
golanglib/gosl
Go scientific library for machine learning, linear algebra, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, graph, plotting, visualisation, tensors, eigenvalues, differential equations, more.
golanglib/hermes
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
golanglib/litter
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
golanglib/pp
Colored pretty printer for Go language
golanglib/promptui
Interactive prompt for command-line applications
golanglib/sarama-cluster
Cluster extensions for Sarama, the Go client library for Apache Kafka 0.9
golanglib/scribble
A tiny Golang JSON database
golanglib/semver
Semantic Versioning (semver) library written in golang
golanglib/storm
Simple and powerful toolkit for BoltDB
golanglib/tablewriter
ASCII table in golang
golanglib/what
Debug-level logging for developers (only!)