Top 0.2% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 1.9% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org
proxy.golang.org : github.com/cucumber/godog
Package godog is the official Cucumber BDD framework for Golang, it merges specification and test documentation into one cohesive whole. Godog does not intervene with the standard "go test" command and it's behavior. You can leverage both frameworks to functionally test your application while maintaining all test related source code in *_test.go files. Godog acts similar compared to go test command. It uses go compiler and linker tool in order to produce test executable. Godog contexts needs to be exported same as Test functions for go test. For example, imagine you're about to create the famous UNIX ls command. Before you begin, you describe how the feature should work, see the example below.. Example: Now, wouldn't it be cool if something could read this sentence and use it to actually run a test against the ls command? Hey, that's exactly what this package does! As you'll see, Godog is easy to learn, quick to use, and will put the fun back into tests. Godog was inspired by Behat and Cucumber the above description is taken from it's documentation.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/cucumber/godog
Keywords:
functional-testing
, gherkin
, golang
, integration-testing
License: MIT
Latest release: 7 months ago
First release: almost 10 years ago
Namespace: github.com/cucumber
Dependent packages: 692
Dependent repositories: 1,813
Stars: 1,922 on GitHub
Forks: 212 on GitHub
Docker dependents: 18
Docker downloads: 4,660,942
See more repository details: repos.ecosyste.ms
Funding links: https://opencollective.com/cucumber
Last synced: 1 day ago
github.com/hyperledger/fabric-contract-api-go/v2 v2.0.0
Packages for the implementation of the contract API for use in Go chaincode1 version - Latest release: 11 months ago - 210 stars on GitHub
github.com/jfelipearaujo/testcontainers v1.1.0
This is an addon to be used with Testcontainers package and with GoDog3 versions - Latest release: 12 months ago - 0 stars on GitHub
gitlab.com/masvio/opensource/pubnub-go v0.0.6
3 versions - Latest release: 12 months agogithub.com/jonathanhope/armaria v0.0.47
Armaria is a fast, open, and local first bookmarks manager47 versions - Latest release: 12 months ago - 0 stars on GitHub
github.com/bastean/bookingo v0.0.1-alpha.0
Booking system made with Go.1 version - Latest release: 12 months ago - 0 stars on GitHub
github.com/alphagov/paas-billing v0.144.0
A Go application for generating billing data from cloudfoundry events143 versions - Latest release: 12 months ago - 1 dependent repositories - 22 stars on GitHub
github.com/alphagov/paas-usage-events-collector v0.144.0
143 versions - Latest release: 12 months agogithub.com/axone-protocol/axoned/v8 v8.0.0
⛓️ Axone blockchain 💫1 version - Latest release: about 1 year ago - 158 stars on GitHub
github.com/axone-protocol/axoned/v7 v7.2.0
⛓️ Axone blockchain 💫4 versions - Latest release: about 1 year ago - 158 stars on GitHub
github.com/bastean/bingo v0.1.0
Example service for generating cross-platform custom executable binary3 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/eneoti/errors v0.1.8
Builds on Go 1.13 errors by adding HTTP statuses and GRPC codes to them.4 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/okp4/okp4d/v7 v7.1.0
⛓️ OKP4 blockchain 💫3 versions - Latest release: about 1 year ago - 153 stars on GitHub
github.com/git-town/git-town/v13 v13.0.2
Git Town - a high-level CLI for Git Git Town adds Git commands that make software development mo...3 versions - Latest release: about 1 year ago - 2,303 stars on GitHub
github.com/open-feature/go-sdk-contrib/tests/flagd v1.4.1
Community maintained OpenFeature Providers and Hooks for Go14 versions - Latest release: about 1 year ago - 3 dependent packages - 2 dependent repositories - 5 stars on GitHub
github.com/onsdigital/dp-component-test v1.11.0
Test components in isolation using Godog / Gherkin31 versions - Latest release: about 1 year ago - 1 stars on GitHub
gitlab.com/Yinebeb-01/ethiopiancalendar v0.1.9
Ethiopian Calendar (ባሕረ-ሐሳብ) and date converter5 versions - Latest release: about 1 year ago - 1 stars on GitLab.com
gitlab.com/Yinebeb-01/ethiopiandateconverter v0.1.9
Ethiopian Calendar (ባሕረ-ሐሳብ) and date converter5 versions - Latest release: about 1 year ago - 1 stars on GitLab.com
gitlab.com/yinebeb-01/ethiopiandateconverter v0.1.9
Ethiopian Calendar (ባሕረ-ሐሳብ) and date converter5 versions - Latest release: about 1 year ago - 1 stars on GitLab.com
github.com/git-town/git-town/v12 v12.1.0
Git Town - a high-level CLI for Git Git Town adds Git commands that make software development mo...4 versions - Latest release: about 1 year ago - 2,259 stars on GitHub
github.com/onsdigital/dp-data-api v0.1.0
ONS Data API1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/vearutop/cache-story v1.1.6
Package main provides cache-story web service.8 versions - Latest release: over 1 year ago - 5 stars on GitHub
github.com/shipyard-run/shipyard v0.5.61
Modern cloud native development environments204 versions - Latest release: over 1 year ago - 2 dependent packages - 4 dependent repositories - 175 stars on GitHub
github.com/jumppad-labs/jumppad v0.5.61
Modern cloud native development environments198 versions - Latest release: over 1 year ago - 182 stars on GitHub
bitbucket.org/napche/atlas v1.2.2
24 versions - Latest release: over 1 year ago - 2 dependent packagesgithub.com/wuespace/telestion/backend-go v1.0.0-goalpha.4
Package telestion provides a framework for building Telestion services in Go.7 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/shortlink-org/shortlink v0.0.0-20240125215620-6dda6cfa5a0f
Shortlink service (Microservice example)2,330 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 76 stars on GitHub
github.com/openline-ai/openline-customer-os/packages/server/customer-os-neo4j-repository v0.0.0-20240125200254-d21a2699dee1
CustomerOS is an open source platform that enables you to bring your customer back to the center ...116 versions - Latest release: over 1 year ago - 62 stars on GitHub
github.com/nexodus-io/nexodus v0.0.0-20240125155024-bec31650d1b4
Network Connectivity as a Service115 versions - Latest release: over 1 year ago - 46 stars on GitHub
github.com/elct9620/mruby-go v0.0.0-20240125135102-e0fa30887e14
The pure go mruby virtual machine implementation.16 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/lburgazzoli/camel-go v0.0.0-20240125080822-109ce53b8341
64 versions - Latest release: over 1 year ago - 1 dependent repositories - 5 stars on GitHubgithub.com/hashgraph/hedera-mirror-node/hedera-mirror-rosetta v0.0.0-20240124200019-c7f7ba62c1d3
Hedera Mirror Node archives data from consensus nodes and serves it via an API411 versions - Latest release: over 1 year ago - 100 stars on GitHub
github.com/pg-sharding/spqr v0.0.0-20240124170745-d032bac2e0e5
Stateless Postgres Query Router152 versions - Latest release: over 1 year ago - 134 stars on GitHub
github.com/enterprise-contract/ec-cli/acceptance v0.0.0-20240123215420-c8ac07132ff8
Enterprise Contract command line interface159 versions - Latest release: over 1 year ago - 6 stars on GitHub
github.com/ramseyjiang/go_mid_to_senior v0.0.0-20240123202050-dc41c2b15cfb
146 versions - Latest release: over 1 year ago - 1 dependent repositories - 2 stars on GitHubgo.nhat.io/surveysteps v0.2.0 💰
Package surveysteps provides functionalities for testing AlecAivazis/survey with cucumber/godog2 versions - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
go.nhat.io/consolesteps v0.2.0 💰
Package consolesteps provides a terminal emulator for testing with cucumber/godog2 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 2 stars on GitHub
github.com/nhatthm/n26godog v0.6.0
Package n26godog provides functionalities to test with n26api using cucumber/godog.9 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/nhatthm/n26cli v0.13.0
Package n26cli provides N26 CLI application.24 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/apache/incubator-kie-kogito-serverless-operator/bddframework v0.0.0-20240119173119-cf2509aeff38
Kubernetes operator for SonataFlow12 versions - Latest release: over 1 year ago - 9 stars on GitHub
go.nhat.io/otelsql/tests/mssql v0.0.0-20240119082245-661c65eb9d5a 💰
Package mssql provides compatibility tests for mssql drivers.11 versions - Latest release: over 1 year ago - 51 stars on GitHub
github.com/pokt-network/pocket-core v0.0.0-20240118223006-89decd7fa56e
Official implementation of the Pocket Network Protocol24 versions - Latest release: over 1 year ago - 4 dependent packages - 9 dependent repositories - 148 stars on GitHub
github.com/trustbloc/vcs/test/bdd v0.0.0-20240118153236-05660b23516b
Verifiable Credential Systems177 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 23 stars on GitHub
github.com/fiap-postech-soat1-group21/customer-api v0.0.0-20240114190042-5773d23eb54c
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/dubbikins/envy v0.0.5
environment variable unmarshaller6 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
github.com/opicaud/monorepo/shape-app v0.0.0-20240105204508-77e2f5f2a7c7
43 versions - Latest release: over 1 year ago - 1 stars on GitHubgitlab.com/kaj.fehlhaber/gocure v0.0.0-20240102154406-6b7db9c55dc9
2 versions - Latest release: over 1 year agogithub.com/itsubaki/quasar v0.0.0-20231225060240-934c9275371f
Quantum Computation Simulator as a Service8 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/yandex/rdsync v0.0.0-20231221100224-b3001c6554f7
2 versions - Latest release: over 1 year ago - 13 stars on GitHubgit.canopsis.net/canopsis/canopsis-community/community/go-engines-community v0.0.0-20231220151705-2c2bb35d6e67
23 versions - Latest release: over 1 year agogo.nhat.io/otelsql/tests/suite v0.0.0-20231219205525-b63002187da8 💰
Package suite provides a suite for running compatibility tests.15 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 51 stars on GitHub
github.com/onsdigital/dp-sitemap v0.3.0
This repo holds all information/code regarding sitemap (for SEO and other purposes).4 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/godogx/mongosteps v0.6.0
Package mongosteps provides custom steps for mongodb.6 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/godogx/grpcsteps v0.12.0
Package grpcsteps provides.15 versions - Latest release: over 1 year ago
github.com/d4n13l-4lf4/gomid v1.0.0
A middleware library written in Go4 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHub
github.com/git-town/git-town/v11 v11.1.0
Git Town - a high-level CLI for Git Git Town adds Git commands that make software development mo...2 versions - Latest release: over 1 year ago - 2,168 stars on GitHub
github.com/chaformbintrano/proton-bridge/v3 v3.8.1
1 version - Latest release: over 1 year agogithub.com/jonathanhope/armaria-macos v0.0.31
31 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/jesse0michael/pulse v1.2.0
AI Empowered Insights9 versions - Latest release: over 1 year ago - 0 stars on GitHub
gitlab.com/climactech/dependency-resolver v1.0.0
Package dependency-resolver implements a dependency resolution engine for interconnected items/re...2 versions - Latest release: over 1 year ago
github.com/open-feature/go-sdk-contrib/providers/flagd-in-process v0.1.2
Community maintained OpenFeature Providers and Hooks for Go2 versions - Latest release: over 1 year ago - 17 stars on GitHub
github.com/dell/csi-volumegroup-snapshotter/test/integration-test v0.0.0-20231204150540-b87fa7c3e3b2
csi-volumegroup-snapshotter controller to support crash-consistent operations for snapshots of gr...4 versions - Latest release: over 1 year ago - 4 stars on GitHub
github.com/git-town/git-town/v10 v10.0.3
Git Town - a high-level CLI for Git Git Town adds Git commands that make software development mo...4 versions - Latest release: over 1 year ago - 2,168 stars on GitHub
github.com/evertras/live-leaderboards v0.2.7
11 versions - Latest release: over 1 year agogithub.com/godogx/clocksteps v0.4.0
Package clocksteps provides a clock for tests with cucumber/godog.5 versions - Latest release: over 1 year ago - 6 dependent packages - 4 dependent repositories - 0 stars on GitHub
github.com/hewenxiang/shanhe-sdk-go v0.0.0-20231116024658-e7ce2b1eaf70
Package sdk is the official QingCloud SDK for the Go programming language. https://github.com/he...3 versions - Latest release: over 1 year ago
github.com/hyperledger/fabric-contract-api-go v1.2.2
Packages for the implementation of the contract API for use in Go chaincode6 versions - Latest release: over 1 year ago - 162 dependent packages - 436 dependent repositories - 168 stars on GitHub
github.com/hyperLedger/fabric-contract-api-go v1.2.2
Packages for the implementation of the contract API for use in Go chaincode6 versions - Latest release: over 1 year ago - 168 stars on GitHub
github.com/hyperledger/Fabric-contract-api-go v1.2.2
Packages for the implementation of the contract API for use in Go chaincode6 versions - Latest release: over 1 year ago - 168 stars on GitHub
gitee.com/hyperledger/fabric-contract-api-go v1.2.2
6 versions - Latest release: over 1 year agogithub.com/ravilushqa/antibruteforce v0.0.0-20231107173222-2e27f8b4ef10
13 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/LordMoMA/Intelli-Mall v0.0.0-20231103145410-76fafced42ba
A distributed system that simulates a retail experience coupled with some futuristic shopping rob...1 version - Latest release: over 1 year ago - 15 stars on GitHub
github.com/barchw/istio v1.1.2
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/stpabhi/assistdog v0.1.0
Utility functions for using with Gherkin specs1 version - Latest release: over 1 year ago - 0 stars on GitHub
go.blockdaemon.com/ubertest v0.0.30
30 versions - Latest release: over 1 year ago - 0 stars on GitLab.comgithub.com/redhat-developer/kam v0.0.51
GitOps Application Manager: An opinionated CLI that generates the Kubernetes resources for managi...51 versions - Latest release: over 1 year ago - 118 stars on GitHub
github.com/redhat-developer/gitops-cli v0.0.51
51 versions - Latest release: over 1 year agogithub.com/hyperledger-labs/cc-tools-demo/chaincode v0.0.0-20231020135919-0994f9b9aa0f
Basic example of how to use cc-tools to easily program a Hyperledger Fabric chaincode.1 version - Latest release: over 1 year ago - 22 stars on GitHub
gitlab.com/carp-suite/plugins/carp-jwt-plugin v0.0.0-20231017212842-c2f07ffe7f65
6 versions - Latest release: over 1 year agogithub.com/clinknclank/brokkr v1.0.1
Brokkr - Micro component focused slim framework that helps you quickly write simple API or APP2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/yandex/mysync v0.0.0-20231012055730-d91b54a46783
MySync is mysql high-availability and cluster configuration tool.16 versions - Latest release: over 1 year ago - 31 stars on GitHub
gitlab.com/rodrigoodhin/gocure v0.0.0-20231008142611-0895c7c169a9
Go Cucumber Report5 versions - Latest release: over 1 year ago - 5 dependent packages - 25 dependent repositories - 0 stars on GitLab.com
github.com/wolftsao/hello-api v0.0.2
2 versions - Latest release: over 1 year agogithub.com/trustbloc/orb/test/bdd v0.0.0-20231002175642-b105f1edbf5c
A DID method implementation that extends the Sidetree protocol into a Fediverse of interconnected...8 versions - Latest release: over 1 year ago - 31 stars on GitHub
github.com/udistrital/documentos_crud v0.0.0-20230929180032-69eaa8a6696f
:heavy_check_mark: Check: API CRUD para almacenamiento de documentos en Nuxeo3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/france-ioi/algoreabackend v1.13.2
Backend for the new Algorea platform20 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/France-ioi/AlgoreaBackend v1.13.2
Backend for the new Algorea platform20 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/France-IOI/AlgoreaBackend v1.13.2
Backend for the new Algorea platform20 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/hellofresh/janus v0.0.0-20230925145208-ce8de8183c67
Package janus is a lightweight, API Gateway and Management Platform enables you to control who ac...3 versions - Latest release: over 1 year ago - 1 dependent repositories - 2,546 stars on GitHub
github.com/yogiis/golang-api-automation v0.0.0-20230923165909-37305693db39
21 versions - Latest release: over 1 year ago - 1 stars on GitHubgitee.com/ks-custle/fabric-contract-api-go-gm v0.0.0-20230922173531-655d99b39b27
2 versions - Latest release: over 1 year agogithub.com/wikimedia/blubber v0.21.1
Github mirror of blubber - our actual code is hosted with Gitlab (please see https://www.mediawik...24 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/cpunion/godog-steps v0.1.0
1 version - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/goledgerdev/cc-tools-demo/chaincode v0.0.0-20230913145811-da65c41ed3ef
Basic example of how to use cc-tools to easily program a Hyperledger Fabric chaincode.4 versions - Latest release: over 1 year ago - 20 stars on GitHub
github.com/benjaminabbitt/evented v0.0.0-20230911211520-af3b59d5f7b8
CQRS-ES mutli-language framework. Under active development, not suitable for production use at t...6 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/evsamsonov/go-learning/microservices/4_godog v0.0.0-20230908133842-fef1ec0c9b4b
Golang code samples from various sources1 version - Latest release: over 1 year ago - 7 stars on GitHub
github.com/hyperledger/aries-framework-go/test/bdd v0.0.0-20230901120639-e17eddd3ad3e
Hyperledger Aries Framework Go provides packages for building Agent / DIDComm services.62 versions - Latest release: over 1 year ago - 1 dependent repositories - 216 stars on GitHub
github.com/okta/samples-golang/identity-engine/embedded-sign-in-widget v0.0.0-20230831212508-1c0e11c7253a
samples-golang2 versions - Latest release: over 1 year ago - 69 stars on GitHub
github.com/okta/samples-golang/identity-engine/embedded-auth-with-sdk v0.0.0-20230831212508-1c0e11c7253a
samples-golang7 versions - Latest release: over 1 year ago - 66 stars on GitHub
github.com/kyma-project/kyma/tests/components/istio v0.0.0-20230831160253-594d9d5f6981
A flexible and easy way to connect and extend enterprise applications in a cloud-native world209 versions - Latest release: over 1 year ago - 1,439 stars on GitHub
gitee.com/hightest/api-testing v0.0.13
13 versions - Latest release: almost 2 years agoCheck this option to include packages that no longer depend on this package in their latest version but previously did.