This is service for permission and access control management
$ go mod tidy
$ go mod vendor
$ docker-compose -f ./infra/docker-compose.yaml -p iam-permission up -d
$ go run cmd/app/main.go migration -up 0
$ go run cmd/app/main.go migration -down 0
$ go run cmd/app/main.go api -public
$ go run cmd/app/main.go api -admin
$ docker-compose -f ./infra/docker-compose-test.yaml -p iam-permission-test up -d
$ make test
$ docker-compose -f ./infra/docker-compose-test.yaml -p iam-permission-test down