b1f8ac453b
feat!: base template * first bit of templating * codeowners * linuxbased * restart * baseline project * add grpc api and basic integration test * startqueue * queueMsg * splitscripts * migrations * queueintegrationtest * gateway
Testcontainers
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.
You can find more information about Testcontainers for Go at golang.testcontainers.org, which is rendered from the ./docs directory.
Using Testcontainers for Go
Please visit the quickstart guide to understand how to add the dependency to your Go project.