Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.8% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 3.8% forks on proxy.golang.org

proxy.golang.org : github.com/DATA-DOG/go-txdb

Package txdb is a single transaction based database sql driver. When the connection is opened, it starts a transaction and all operations performed on this *sql.DB will be within that transaction. If concurrent actions are performed, the lock is acquired and connection is always released the statements and rows are not holding the connection. Why is it useful. A very basic use case would be if you want to make functional tests you can prepare a test database and within each test you do not have to reload a database. All tests are isolated within transaction and though, performs fast. And you do not have to interface your sql.DB reference in your code, txdb is like a standard sql.Driver. This driver supports any sql.Driver connection to be opened. You can register txdb for different sql drivers and have it under different driver names. Under the hood whenever a txdb driver is opened, it attempts to open a real connection and starts transaction. When close is called, it rollbacks transaction leaving your prepared test database in the same state as before. Given, you have a mysql database called txdb_test and a table users with a username column. Example: Every time you will run this application, it will remain in the same state as before.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21d%21a%21t%21a-%21d%21o%21g/go-txdb
Keywords: go, golang, integration-testing, sql, sql-driver, tdd, testing
License: BSD-3-Clause
Latest release: 6 months ago
First release: over 6 years ago
Namespace: github.com/DATA-DOG
Dependent packages: 168
Dependent repositories: 471
Stars: 519 on GitHub
Forks: 37 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago

Top 8.3% on proxy.golang.org
github.com/acoustid/go-acoustid v0.0.0-20230217050816-991ee45d040f
Experimental AcoustID backend in Go
2 versions - Latest release: about 1 year ago - 1 dependent repositories - 10 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/adminf3/sunshine-server v1.0.0 removed
1 version - Latest release: almost 3 years ago
Top 4.1% on proxy.golang.org
github.com/AdminF3/sunshine-server v1.0.0 removed
1 version - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/adrianbrad/dbutils v0.0.0-20210316181203-c62934ff20f1
1 version - Latest release: about 3 years ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/adrianbrad/psql-docker-tests-example v0.0.0-20230321185752-1a85a4da96d4
πŸ“Š parallel black box PostgreSQL unit tests run against a real database.
2 versions - Latest release: about 1 year ago - 3 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/adrianbrad/psqltest v1.3.0
Package psqltest is a similar package to net/http/http test This package provides utilities for t...
8 versions - Latest release: about 1 year ago - 5 dependent packages - 1 dependent repositories - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/adrianbrad/psqlutil v0.0.0-20220411131323-e14518682b9b
2 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/adryenn/chainlink v0.10.8
57 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/advancevillage/3rd v1.1.4
3rd
56 versions - Latest release: about 1 year ago - 3 dependent packages - 3 dependent repositories - 1 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/agilebits/godog v0.10.0 removed
39 versions - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/ajishcherian1982/grpc-gateway-boilerplate v0.0.0-20220325111201-b7604bf2aff2
1 version - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/akaswenwilk/godog v0.13.1
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/alextanhongpin/core v0.0.0-20240110141828-38cf8c21ab03
Core microservices for golang
190 versions - Latest release: 4 months ago - 2 dependent packages - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/alextanhongpin/dbtx v0.0.0-20231126011422-b1203ac8c0fe
15 versions - Latest release: 6 months ago
github.com/alextanhongpin/go-core-microservice v0.0.0-20230415071410-b2a7378ff01b
Core microservices for golang
11 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alextanhongpin/postgres v0.0.4
Wrapper of common utilities used when using Postgres in Go
4 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/allisson/hammer v0.9.0
Simple webhook system written in golang
10 versions - Latest release: over 1 year ago - 13 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/allisson/postmand v1.7.0
Simple webhook delivery system powered by Golang and PostgreSQL
8 versions - Latest release: about 1 year ago - 21 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/artifact-ff/artifact-ff v0.5.1
GUAC aggregates software security metadata into a high fidelity graph database.
13 versions - Latest release: 2 months ago - 746 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/aspns-civ/link v0.8.17
37 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/ava-labs/ortelius v1.9.3
State archival and indexer for the Avalanche network. Used in the Avalanche Explorer.
49 versions - Latest release: over 1 year ago - 58 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/bokwoon95/go-structured-query v1.2.3
Type safe SQL query builder and struct mapper for Go
14 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 188 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bokwoon95/nusskylabx v0.0.0-20211025062443-baf4ea5841c9
nusskylab experimental
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/bots-house/share-file-bot v0.0.0-20210601163705-64046f998244
☁️ Share anything using Telegram as Cloud
1 version - Latest release: almost 3 years ago - 19 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cga1123/bissy-api v0.0.0-20210528075739-2d572df9eb54
Some toy APIs to learn go!
1 version - Latest release: almost 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/chidionuekwusi/polluter v1.0.0
The easiest solution to seed database with Go
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/cmartinc22/devhub-backend-core v0.0.14
14 versions - Latest release: 11 months ago - 0 stars on GitHub
github.com/ConradKurth/gokit v0.0.0-20231127184924-685b53485d45
Bunch of utils and helpers for golang libs
9 versions - Latest release: 6 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/corpetty/ortelius v1.2.0
State archival and indexer for the Avalanche network. Used in the Avalanche Explorer.
6 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 0.9% on proxy.golang.org
github.com/cucumber/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago - 692 dependent packages - 1,813 dependent repositories - 1,922 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/CUCUMBER/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago - 1,926 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/curio-research/keystone v0.1.14
Rollup framework for high-performance onchain games.
8 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 87 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/danvergara/seeder v0.5.0
Package seeder provides a set of tools to seed databases.
14 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 35 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/data-dog/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago - 1,919 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/data-DOG/godog v0.13.0
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago
Top 5.7% on proxy.golang.org
github.com/Data-DOG/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago - 2,032 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/DATA-dog/godog v0.14.0
52 versions - Latest release: 4 months ago
Top 9.9% on proxy.golang.org
github.com/DATA-DOg/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
50 versions - Latest release: 9 months ago - 2,125 stars on GitHub
Top 1.0% on proxy.golang.org
github.com/DATA-DOG/godog v0.13.0 πŸ’°
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
51 versions - Latest release: 9 months ago - 165 dependent packages - 367 dependent repositories - 1,922 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/datainsighthub/go-mongo-helper v1.0.0
1 version - Latest release: about 1 month ago - 0 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/DataInsightHub/Go-Mongo-Helper v1.0.0
1 version - Latest release: about 1 month ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dcmmc/chainlink v1.10.17
67 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/DCMMC/chainlink v1.10.17
67 versions - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/d-smith-link-operator/chainlink_external_adpt v0.9.2
40 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/duchiporexia/goutils v0.0.2
2 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/e2u/e2util v0.0.0-20230813110033-c13b222cbb1a
4 versions - Latest release: 9 months ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/eddie-knight/godog v0.11.0
Cucumber for golang
41 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/elmagician/godog v0.10.0
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
42 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/elmagician/kactus v1.0.0
Kactus provides steps and code brick to use gherkin for API testing in go. It is based on godog.
1 version - Latest release: about 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/emosama/chainlink v1.11.0
171 versions - Latest release: over 1 year ago
Top 9.0% on proxy.golang.org
github.com/EMOSAMA/chainlink v1.11.0
node of the decentralized oracle network, bridging on and off-chain computation
171 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/extmatperez/meli_bootcamp_go_w2-3 v0.0.0-20230726133232-420f2defa721
meli_bootcamp_go_w2-3
1 version - Latest release: 10 months ago - 2 stars on GitHub
github.com/extmatperez/meli_bootcamp_go_w2-4 v0.0.0-20230724172449-5c1d09872b77
meli_bootcamp_go_w2-4
1 version - Latest release: 10 months ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/extmatperez/w2GoPrueba v0.0.0-20211229193618-67547f32ec20
1 version - Latest release: over 2 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gabrielbo1/kronos v0.0.0-20200821152328-7efc407c3118
1 version - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/ges-sh/gomigrate v0.4.0
Migrations for PostgreSQL
6 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gokrazy/gus v0.0.0-20230221202048-efec799588e2
⚠ WORK IN PROGRESS ⚠ gokrazy Update System (GUS) ⚠ WORK IN PROGRESS ⚠
5 versions - Latest release: about 1 year ago - 6 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/goplugin/plugin v0.0.5
Plugin
5 versions - Latest release: over 2 years ago - 6 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/GoPlugin/Plugin v0.0.5
Plugin
5 versions - Latest release: over 2 years ago - 1 dependent package - 6 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/guacsec/guac v0.6.0
GUAC aggregates software security metadata into a high fidelity graph database.
35 versions - Latest release: 17 days ago - 755 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/gvre/api-sample-app v0.0.0-20220328112026-15f6d7719f58
A simple REST-like API (no HATEOAS) example that can be used as a starter kit.
2 versions - Latest release: about 2 years ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gvre/rest-api-sample-app v0.0.0-20200807074656-9583f346bd79
1 version - Latest release: almost 4 years ago
Top 8.7% on proxy.golang.org
github.com/hiendv/bob v0.0.0-20230425085734-72a5ee6900b7 removed
2 versions - Latest release: about 1 year ago
Top 8.2% on proxy.golang.org
github.com/igvargas/GoWeb v0.0.0-20220104042018-84092b6e8986
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/infomark-org/infomark v0.0.0-20230614212108-df05d7686f3f
free, scalable, modern, and open-source course management system with auto testing of programming...
5 versions - Latest release: 11 months ago - 27 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/infomark-org/infomark-backend v0.0.0-20190630142020-8cdc42618b9d
free, scalable, modern, and open-source course management system with auto testing of programming...
1 version - Latest release: almost 5 years ago - 27 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/inluxc/godog v0.11.0
41 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/instantlabs/godog v0.7.14
Cucumber for golang
32 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ispec-inc/monorepo/go v0.0.0-20220821175324-cad48ee150d7
1 version - Latest release: over 1 year ago - 13 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/ispec-inc/starry/packages/api-go-mvc-graphql v0.0.0-20231215014149-487311f59351
1 version - Latest release: 5 months ago - 1 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/jacobmolby/bob v0.21.1
SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite
53 versions - Latest release: 12 months ago - 1 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/johnbenedictyan/polluter v1.0.0
The easiest solution to seed database with Go
1 version - Latest release: 4 months ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/jrdnull/microservices_technical_test/article_service v0.0.0-20220303211640-76fa9d5a4ce8
Technical test for a service providing a tailored news feed
1 version - Latest release: about 2 years ago - 1 stars on GitHub
github.com/jrdnull/microservices_technical_test/user_service v0.0.0-20220303211640-76fa9d5a4ce8
Technical test for a service providing a tailored news feed
1 version - Latest release: about 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/karfrank/godog v0.11.0
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
42 versions - Latest release: over 3 years ago
Top 8.3% on proxy.golang.org
github.com/KoleMax/async-architecture v0.0.0-20220513221114-05df700134ee
1 version - Latest release: about 2 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/koolay/godog v0.11.0
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
41 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ktakenaka/gosample2022 v0.0.0-20220714124106-cdd83a52a60c
11 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kyong0612/polluter v1.3.1
The easiest solution to seed database with Go
2 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/lab259/athena v1.1.0
Wisely building web applications
13 versions - Latest release: over 4 years ago - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/liamyabou/top100-scrapy v1.0.1
1 version - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/LiamYabou/top100-scrapy v1.0.1
2 versions - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/linzhoulxyz/test v0.0.0-20191219064442-81b82977991c
1 version - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/Lu-meli/backpack-bcgow6-lucia-morel v0.0.0-20221110171614-ae4657d97336
1 version - Latest release: over 1 year ago
Top 7.0% on proxy.golang.org
github.com/lztll/adamoracle_v1 v0.0.3
3 versions - Latest release: about 3 years ago - 1 dependent package
Top 8.2% on proxy.golang.org
github.com/manabie-com/godog v0.12.4
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
48 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/marianmacik/godog v0.8.1
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test...
33 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/MarianMacik/godog v0.8.1 removed
33 versions - Latest release: over 4 years ago
Top 8.1% on proxy.golang.org
github.com/martinohmann/godog-db v0.1.1
Package db defines a godog feature context which adds steps to setup and verify database contents...
2 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/merlinapp/datarepo-go v0.3.1
8 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/metalblockchain/ortelius v1.7.10
State archival and indexer for the Avalanche network. Used in the Avalanche Explorer.
46 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/MetalBlockchain/ortelius v1.7.10
State archival and indexer for the Avalanche network. Used in the Avalanche Explorer.
46 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.1% on proxy.golang.org
github.com/minond/captainslog/processor v0.0.0-20211105184916-5b40bf5746cc
Captain's Log is an application for logging anything you want. The intent is to be able to log an...
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/minond/captainslog/querier v0.0.0-20211105184916-5b40bf5746cc
Captain's Log is an application for logging anything you want. The intent is to be able to log an...
2 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/minond/captainslog/shared/internal v0.0.0-20210208033152-efacbca824d8
Captain's Log is an application for logging anything you want. The intent is to be able to log an...
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
github.com/minond/captainslog/shared/service v0.0.0-20211105184916-5b40bf5746cc
Captain's Log is an application for logging anything you want. The intent is to be able to log an...
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/mr-linch/go-tg-bot v0.0.0-20230923171933-d904837aea0b
⚑️Golang Telegram Bot template with clean architecture that you can't refuse!
3 versions - Latest release: 8 months ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/must479/chainlink v1.10.0
158 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 4.4% on proxy.golang.org
github.com/neighborly/go-pghelpers v0.10.0
12 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories
Top 8.1% on proxy.golang.org
github.com/nictes1/storage-implementation v0.0.0-20220810192314-90851237f7a9
Bootcamp GO
1 version - Latest release: almost 2 years ago - 2 stars on GitHub