Call It
A CLI program to benchmark URL responses across multiple requests
Demo
Makefile
This project provides a Makefile with all common operations need to develop, test and build call-it.
- build: generates binaries
- test: runs all tests
- clean: removes binaries
- run: executes main func
- fmt: runs gofmt for all go files
Running tests
Tests were write using Testify. In order to run them, just type:
$ make test
Building
This project uses DEP
as package manager. After installed, you'll need to:
$ dep ensure
Credits
These are the main external packages that make up Call It:
packages |
description |
cli |
A simple, fast, and fun package for building command line apps in Go |
httpmock |
HTTP mocking for Golang |
spinner |
Go (golang) package for providing a terminal spinner/progress indicator with options |
tablewriter |
ASCII table in golang |
testify |
A toolkit with common assertions and mocks that plays nicely with the standard library |
Call It logo was created by Flat Icons, released under Flaticon Basic License.
License
MIT