├── .github ├── dependabot.yml └── workflows │ └── test.yaml ├── .gitignore ├── LICENSE ├── README.md ├── checks ├── check.go ├── context_check.go ├── context_check_test.go ├── env_check.go ├── env_check_test.go ├── influx_check.go ├── influx_check_test.go ├── mongo-check.go ├── mongo-check_test.go ├── ping_check.go ├── ping_check_test.go ├── rabbitmq_check.go ├── rabbitmq_check_test.go ├── redis_check.go ├── redis_check_test.go ├── sql_check.go └── sql_check_test.go ├── config └── config.go ├── controllers ├── healthcheck_controller.go └── healthcheck_controller_test.go ├── go.mod ├── go.sum ├── healthcheck.go └── healthcheck_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/README.md -------------------------------------------------------------------------------- /checks/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/check.go -------------------------------------------------------------------------------- /checks/context_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/context_check.go -------------------------------------------------------------------------------- /checks/context_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/context_check_test.go -------------------------------------------------------------------------------- /checks/env_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/env_check.go -------------------------------------------------------------------------------- /checks/env_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/env_check_test.go -------------------------------------------------------------------------------- /checks/influx_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/influx_check.go -------------------------------------------------------------------------------- /checks/influx_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/influx_check_test.go -------------------------------------------------------------------------------- /checks/mongo-check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/mongo-check.go -------------------------------------------------------------------------------- /checks/mongo-check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/mongo-check_test.go -------------------------------------------------------------------------------- /checks/ping_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/ping_check.go -------------------------------------------------------------------------------- /checks/ping_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/ping_check_test.go -------------------------------------------------------------------------------- /checks/rabbitmq_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/rabbitmq_check.go -------------------------------------------------------------------------------- /checks/rabbitmq_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/rabbitmq_check_test.go -------------------------------------------------------------------------------- /checks/redis_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/redis_check.go -------------------------------------------------------------------------------- /checks/redis_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/redis_check_test.go -------------------------------------------------------------------------------- /checks/sql_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/sql_check.go -------------------------------------------------------------------------------- /checks/sql_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/checks/sql_check_test.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/config/config.go -------------------------------------------------------------------------------- /controllers/healthcheck_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/controllers/healthcheck_controller.go -------------------------------------------------------------------------------- /controllers/healthcheck_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/controllers/healthcheck_controller_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/go.sum -------------------------------------------------------------------------------- /healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/healthcheck.go -------------------------------------------------------------------------------- /healthcheck_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavsec/gin-healthcheck/HEAD/healthcheck_test.go --------------------------------------------------------------------------------