Healthcheck My PC
Features
TODO:
How to get only code coverage
How to get code coverage for create html
go test ./... -cover -coverprofile=cover.out
go tool cover -html=cover.out
How to build client
go build -o client client/cmd/main.go
How to build server
docker build -t healthcheck-my-pc:0.0.1 .
How to run server
cat > config/settings.json
{
"min": <interval_time(number)>,
"url": "http://<ip(string)>:<port(number)>/healthcheck",
"target": "<app_target(string)>"
}
docker run --name healthcheck-my-pc-server -p <port>:5000 healthcheck-my-pc:0.0.1