Top 4 Go testcontainer Projects
-
testcontainers-go
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
-
kubedock
Kubedock is a minimal implementation of the docker api that will orchestrate containers on a Kubernetes cluster, rather than running containers locally.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Let's first look at the original version of the test, in this case, an end-to-end, using testcontainers.
We use [kubedock](https://github.com/joyrex2001/kubedock) to run testcontainers in kubernetes clusters. As long as you're only pulling the images, not building or loading them (explicitly not supported by kubedock), it works pretty well.
Project mention: Run and test DynamoDB applications locally using Docker and Testcontainers | dev.to | 2024-02-07If you find this project interesting/helpful, don't hesitate to ⭐️ it and share it with your colleagues. Happy Building!
Go testcontainers related posts
Index
What are some of the best open-source testcontainer projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | testcontainers-go | 3,115 |
2 | kubedock | 189 |
3 | go-for-testcontainers | 4 |
4 | dynamodb-local-testcontainers-go | 2 |
Sponsored