Calculator CLI
Create a basic calculator with addition feature.
User Stories
- User can add multiple numbers using
add
command. - User can add floating numbers using the
-f
flag. - User can add only even/odd numbers using
even
/odd
sub-command. - User can use
--help
or-h
flag to get all the available commands and flags.
Note: The stories 1 and 2 are basically for static typed language, where passed arguments must be of same type.
Bonus Features
- User can use all the basic arithmetic operations like (addition, subtraction, multiplication and divison).
- User can use
--help
or-h
flag to get the sub-commands of command. - Power of and Square Root of operation.
Useful links and resources
- 5 keys to create a killer CLI in Go
- How to build a CLI tool in NodeJS ?
- Build a Command Line Interface (CLI) Application with Node.js
- Building Beautiful Command Line Interfaces with Python
- How to create a CLI in golang with cobra
- Building a Network Command Line Interface in Go