Calculator CLI
等级: 中级 - 高级
创建一个具有加法功能的基本计算器。
用户故事
- [ ] 用户可以使用
add
命令添加多个数字。 - [ ] 用户可以使用
-f
标志添加浮点数。 - [ ] 用户可以使用
even
/odd
子命令仅添加偶数/奇数。 - [ ] 用户可以使用
--help
或-h
标志获取所有可用的命令和标志。
注:故事1和2基本上是针对静态类型语言的,在这里传递的参数必须是同一类型的。
额外功能
- [ ] 用户可以使用所有基本的算术运算,如(加法、减法、乘法和除法)。
- [ ] 用户可以使用
--help
或-h
标志获取命令的子命令。 - [ ] 幂 和 平方根 运算。
有用的链接和资源
- 5个关键点帮助你在Go中创建出色的CLI
- 如何在NodeJS中构建CLI工具?
- 使用Node.js构建命令行界面(CLI)应用程序
- 用Python构建漂亮的命令行界面
- 如何在golang中使用cobra创建CLI
- 在Go中构建网络命令行界面