mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-07 16:33:40 +00:00
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:
parent
8334404d32
commit
44300c9825
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user