This is sample code for Getting started with Testcontainers for Go guide.
Make sure you have Go 1.18+ and a compatible Docker environment installed.
For example:
$ go version
go version go1.19.3 darwin/arm64
$ docker version
...
Server: Docker Desktop 4.19.0 (106363)
Engine:
Version: 23.0.5
API version: 1.42 (minimum version 1.12)
Go version: go1.19.8
...
- Clone the repository
git clone https://github.com/testcontainers/tc-guide-getting-started-with-testcontainers-for-go.git
cd tc-guide-getting-started-with-testcontainers-for-go
- Open the tc-guide-getting-started-with-testcontainers-for-go project in your favorite IDE.
Run the command to run the tests.
$ go test -v ./...
The tests should pass.