Use the mockery CLI tool to generate mock implementations for your Go interfaces by specifying the interface name and output directory. Run the following command to generate a mock for an interface named ExampleInterface in the current package:
mockery --name=ExampleInterface --output=./mocks --outpkg=mocks --case=snake
This command creates a file mocks/mock_example_interface.go containing a struct that embeds mock.Mock and implements the interface methods using m.Called() to record expectations and return values.