derElektrobesen/goconnpool

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
fmt:
    find . \
        -path ./vendor \
        -prune -o \
        -name '*.go' \
        -exec bash -c 'gofmt -w {}' \; \
        -exec bash -c 'goimports -w {}' \;

test:
    go test -race -v ./...

gen:
    mockgen -source=server.go -package=goconnpool connectionProvider > server_mock_test.go
    mockgen -source=dialer.go -package=goconnpool Dialer > dialer_mock_test.go
    mockgen -source=server_test.go -package=goconnpool closer > closer_mock_test.go

lint:
    golangci-lint run