Go 语言实现多个子命令的脚本应用

像 Git,Go,Docker 等等的命令行脚本都有很多子命令,那么我们用 Go 语言如何实现多个子命令的脚本应用呢?

例子和源码

先来看一个不含子命令的 CLI 应用:

package main

import "flag"
import "net/http&quot[......]

继续阅读