Added new go projects (#990)

* Added new go project

- added datastore connectivity
- datastore testiblity

* Added viant datastore connectivity and testability projects

asc
bgc
dsc
toolbox
This commit is contained in:
adranwit 2016-08-31 20:13:56 -07:00 committed by Kirill Danshin
parent 8334404d32
commit 44300c9825

View File

@ -284,6 +284,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
*Libraries for connecting and operating databases.*
* Relational Databases
* [bgc](https://github.com/viant/bgc) - Datastore Connectivity for BigQuery for go.
* [firebirdsql](https://github.com/nakagami/firebirdsql) - Firebird RDBMS SQL driver for Go
* [go-adodb](https://github.com/mattn/go-adodb) - Microsoft ActiveX Object DataBase driver for go that using database/sql.
* [go-bqstreamer](https://github.com/rounds/go-bqstreamer) - BigQuery fast and concurrent stream insert.
@ -296,9 +297,11 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
* [pq](https://github.com/lib/pq) - Pure Go Postgres driver for database/sql.
* NoSQL Databases
* [asc](https://github.com/viant/asc) - Datastore Connectivity for Aerospike for go.
* [aerospike-client-go](https://github.com/aerospike/aerospike-client-go) - Aerospike client in Go language.
* [arangolite](https://github.com/solher/arangolite) - Lightweight golang driver for ArangoDB.
* [cayley](https://github.com/google/cayley) - A graph database with support for multiple backends.
* [dsc](https://github.com/viant/dsc) - Datastore connectivity for SQL, NoSQL, structured files.
* [dynago](https://github.com/underarmour/dynago) - Dynago is a principle of least surprise client for DynamoDB
* [go-couchbase](https://github.com/couchbase/go-couchbase) - Couchbase client in Go
* [go-couchdb](https://github.com/fjl/go-couchdb) - Yet another CouchDB HTTP API wrapper for Go
@ -700,7 +703,6 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [Xorm](https://github.com/go-xorm/xorm) - Simple and powerful ORM for Go.
* [Zoom](https://github.com/albrow/zoom) - A blazing-fast datastore and querying engine built on Redis.
## Package Management
*Libraries for package and dependency management.*
@ -836,6 +838,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [badio](https://github.com/cavaliercoder/badio) - Extensions to Go's `testing/iotest` package
* [baloo](https://github.com/h2non/baloo) - Expressive and versatile end-to-end HTTP API testing made easy.
* [bro](https://github.com/marioidival/bro) - Watch files in directory and run tests for them
* [dsunit](https://github.com/viant/dsunit) - Datastore testing for SQL, NoSQL, structured files.
* [frisby](https://github.com/verdverm/frisby) - a REST API testing framework
* [ginkgo](http://onsi.github.io/ginkgo/) - BDD Testing Framework for Go
* [go-carpet](https://github.com/msoap/go-carpet) - Tool for viewing test coverage in terminal
@ -854,7 +857,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [restit](https://github.com/yookoala/restit) - A Go micro framework to help writing RESTful API integration test.
* [testfixtures](https://github.com/go-testfixtures/testfixtures) - A helper for Rails' like test fixtures to test database applications.
* [Testify](https://github.com/stretchr/testify) - A sacred extension to the standard go testing package.
* Mock
* [counterfeiter](https://github.com/maxbrunsfeld/counterfeiter) - Tool for generating self-contained mock objects
* [go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) - Mock SQL driver for testing database interactions
@ -1032,6 +1035,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [sling](https://github.com/dghubble/sling) - Go HTTP requests builder for API clients.
* [spinner](https://github.com/briandowns/spinner) - Go package to easily provide a terminal spinner with options.
* [sqlx](https://github.com/jmoiron/sqlx) - provides a set of extensions on top of the excellent built-in database/sql package.
* [toolbox](https://github.com/viant/toolbox) - Slice, map, multimap, struct, function, data conversion utilities. Service router, macro evaluator, tokenizer.
* [ugo](https://github.com/alxrm/ugo) - ugo is slice toolbox with concise syntax for Go.
* [xferspdy](https://github.com/monmohan/xferspdy) - Xferspdy provides binary diff and patch library in golang
* [xlsx](https://github.com/tealeg/xlsx) - Library to simplify reading the XML format used by recent version of Microsoft Excel in Go programs.