Weedfs dependency Library
Version 0.6.1
========================================================== ====================================
Glog
========================================================== ====================================
Http://code.google.com/p/google-glog
This is an efficient pure go Implementation of leveled logs in
Manner of the open source C ++ package
========================================================== ====================================
Rwcarlsen/goexif
========================================================== ====================================
Github.com/rwcarlsen/goexif
Provides Decoding of basic EXIF and Tiff encoded data. still in alpha-no guarantees. suggestions and pull requests are welcome. functionality is split into two packages-"EXIF" and "tiff" The EXIF package depends on the tiff package. documentation can be found at http://godoc.org/github.com/rwcarlsen/goexif
========================================================== ====================================
Disintegration/imaging
========================================================== ====================================
Https://github.com/disintegration/imaging
Package imaging provides basic image manipulation functions (resize, rotate, flip, crop, etc.). This package is based on the standard go image package and works best along with it.
========================================================== ====================================
Goprotobuf
========================================================== ====================================
Code.google.com/p/goprotobuf/proto
This package provides go support, in the form of a library and Protocol compiler plugin, for Google's protocol buffers. (RPC is not supported .)
To install it, you must first have go (Version 1.1) installed (see http://golang.org/doc/install). Next, install the standard protocol buffer implementation from http://code.google.com/p/protobuf/; you must be running version 2.5.0 or higher.
========================================================== ====================================
Tgulacsi/go-CDB
========================================================== ====================================
Https://github.com/tgulacsi/go-cdb
CDB. Go is a go package to read and write CDB ("constant Database") files.
See the original CDB specification and C implementation by D. J. Bernstein at http://cr.yp.to/cdb.html.
========================================================== ====================================
Goraft/Raft
========================================================== ====================================
Github.com/goraft/raft
This is a go Implementation of the raft distributed consensus protocol. raft is a protocol by which a cluster of nodes can maintain a replicated state machine. the state machine is kept in sync through the use of a replicated log.
========================================================== ====================================
Syndtr/goleveldb
========================================================== ====================================
Github.com/syndtr/goleveldb/leveldb
This is an implementation of the leveldb key/value database in the go programming language.
========================================================== ====================================
Gorilla/MUX
========================================================== ====================================
Https://github.com/gorilla/mux
Gorilla/MUX is a powerful URL router and dispatcher.
========================================================== ====================================
Bazillion/Fuse
========================================================== ====================================
Http://bazil.org/fuse/
It is a from-scratch Implementation of the kernel-userspace communication protocol, and does not use the C library from the project called Fuse. bazil.org/fuse embraces go fully for safety and release of programming.