From d393dccbd91ea25efc0fcd87b97bc863d5e6d97a Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 7 Jul 2014 13:38:36 -0300 Subject: [PATCH 1/2] Alphabetized more sections --- README.md | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index f3bd59f1..00cc0144 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a - [Middlewares](#middlewares) - [Template Engine](#template-engine) - [Forms](#forms) - - [Authentication & OAuth](#authentication--oauth) + - [Authentication and OAuth](#authentication-and-oauth) - [Database](#database) - [Database Drivers](#database-drivers) - [Email](#email) @@ -99,39 +99,41 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a *Databases implemented in Go.* -* [tiedot](https://github.com/HouzuoGuo/tiedot) - Your NoSQL database powered by Golang. -* [diskv](https://github.com/peterbourgon/diskv) - A home-grown disk-backed key-value store. * [bolt](https://github.com/boltdb/bolt) - A low-level key/value database for Go. +* [diskv](https://github.com/peterbourgon/diskv) - A home-grown disk-backed key-value store. * [go-cache](https://github.com/pmylund/go-cache) - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. * [goleveldb](https://github.com/syndtr/goleveldb) - An implementation of the [LevelDB](https://code.google.com/p/leveldb/) key/value database in the Go. * [groupcache](https://github.com/golang/groupcache) - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. * [skydb.io](http://skydb.io/) - Sky is an open source database used for flexible, high performance analysis of behavioral data. +* [tiedot](https://github.com/HouzuoGuo/tiedot) - Your NoSQL database powered by Golang. + ## Database Drivers *Libraties for connecting and operating databases.* * Relational Databases - * [pq](https://github.com/lib/pq) - Pure Go Postgres driver for database/sql. + * [go-db](https://github.com/phf/go-db) - Generic database API for Go. * [go-pgsql](https://github.com/lxn/go-pgsql) - A PostgreSQL client package for the Go Programming Language. * [go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) - MySQL driver for Go. * [go-sqlite3](https://github.com/mattn/go-sqlite3) - SQLite3 driver for go that using database/sql. - * [go-db](https://github.com/phf/go-db) - Generic database API for Go. + * [pq](https://github.com/lib/pq) - Pure Go Postgres driver for database/sql. + * NoSQL Databases - * [mgo](http://labix.org/mgo) - MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms. - * [redis](https://github.com/hoisie/redis) - A simple, powerful Redis client for Go. - * [redigo](https://github.com/garyburd/redigo) - Redigo is a Go client for the Redis database. - * [Neo4j-GO](https://github.com/davemeehan/Neo4j-GO) - Neo4j REST Client in golang. * [gocouch](https://github.com/hoisie/gocouch) - Couchdb client for Go. * [gomemcache](https://github.com/bradfitz/gomemcache/) - memcache client library for the Go programming language. + * [mgo](http://labix.org/mgo) - MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms. + * [Neo4j-GO](https://github.com/davemeehan/Neo4j-GO) - Neo4j REST Client in golang. + * [redigo](https://github.com/garyburd/redigo) - Redigo is a Go client for the Redis database. + * [redis](https://github.com/hoisie/redis) - A simple, powerful Redis client for Go. ## Email *Libraries that implement email creation and sending* * [email](https://github.com/jordan-wright/email) - A robust and flexible email library for Go. -* [gomail](https://github.com/alexcesaro/mail) - Gomail provides a very simple API to send emails. It supports attachments, multipart emails and encoding of non-ASCII characters. * [Go-MailHog](https://github.com/ian-kent/Go-MailHog) - Catches mail and serves it through a dream. Inspired by MailCatcher, easier to install. +* [gomail](https://github.com/alexcesaro/mail) - Gomail provides a very simple API to send emails. It supports attachments, multipart emails and encoding of non-ASCII characters. * [mp](https://github.com/sanbornm/mp) - A simple cli email parser. It currently takes stdin and outputs JSON. ## Messaging @@ -157,25 +159,25 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a *Libraries for manipulating images.* +* [go-webcolors](https://github.com/jyotiska/go-webcolors) - Port of webcolors library from Python to Go. * [img](https://github.com/hawx/img) - A selection of image manipulation tools. -* [svgo](https://github.com/ajstarks/svgo) - Go Language Library for SVG generation. +* [imagick](https://github.com/gographics/imagick) - Go binding to ImageMagick's MagickWand C API. +* [imaging](https://github.com/disintegration/imaging) - Simple Go image processing package. * [resize](https://github.com/nfnt/resize) - Image resizing for the Go with common interpolation methods. * [rez](https://github.com/bamiaux/rez) - Image resizing, functionality similar to resize -* [imaging](https://github.com/disintegration/imaging) - Simple Go image processing package. -* [go-webcolors](https://github.com/jyotiska/go-webcolors) - Port of webcolors library from Python to Go. -* [imagick](https://github.com/gographics/imagick) - Go binding to ImageMagick's MagickWand C API. +* [svgo](https://github.com/ajstarks/svgo) - Go Language Library for SVG generation. + ## Text Processing * Specific Formats - * [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go. - * [toml](https://github.com/BurntSushi/toml) - TOML configuration format (encoder/decoder with reflection). - * [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions. - * [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs. * [blackfriday](https://github.com/russross/blackfriday) - Markdown processor in Go * [github_flavored_markdown](http://godoc.org/github.com/shurcooL/go/github_flavored_markdown) - GitHub Flavored Markdown renderer in Go. * [bluemonday](https://github.com/microcosm-cc/bluemonday) - HTML Sanitizer - + * [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs. + * [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions. + * [toml](https://github.com/BurntSushi/toml) - TOML configuration format (encoder/decoder with reflection). + * [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go. ## Natural Language Processing @@ -318,7 +320,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a ## Utilities -*General utilities and tools to make your life easier.* +*General utilities and tools to make youre life easier.* * [Postman](https://github.com/zachlatta/postman) - Command-line utility for batch-sending email. * [Mora](https://github.com/emicklei/mora) - REST server for accessing MongoDB documents and meta data From 1214069dc896976bc5849c66d1f73a85dda3556e Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 7 Jul 2014 13:40:57 -0300 Subject: [PATCH 2/2] merged master --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 00cc0144..5bd25896 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a - [Middlewares](#middlewares) - [Template Engine](#template-engine) - [Forms](#forms) - - [Authentication and OAuth](#authentication-and-oauth) + - [Authentication & OAuth](#authentication--oauth) - [Database](#database) - [Database Drivers](#database-drivers) - [Email](#email) @@ -107,7 +107,6 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a * [skydb.io](http://skydb.io/) - Sky is an open source database used for flexible, high performance analysis of behavioral data. * [tiedot](https://github.com/HouzuoGuo/tiedot) - Your NoSQL database powered by Golang. - ## Database Drivers *Libraties for connecting and operating databases.* @@ -167,7 +166,6 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a * [rez](https://github.com/bamiaux/rez) - Image resizing, functionality similar to resize * [svgo](https://github.com/ajstarks/svgo) - Go Language Library for SVG generation. - ## Text Processing * Specific Formats @@ -320,7 +318,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a ## Utilities -*General utilities and tools to make youre life easier.* +*General utilities and tools to make your life easier.* * [Postman](https://github.com/zachlatta/postman) - Command-line utility for batch-sending email. * [Mora](https://github.com/emicklei/mora) - REST server for accessing MongoDB documents and meta data