1 Star 1 Fork 1

iceinto / igo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
main.go 1.33 KB
一键复制 编辑 原始数据 按行查看 历史
iceinto 提交于 2019-11-29 20:00 . add 添加VSCode 依赖环境初始化
package main
import (
"fmt"
"github.com/iceopen/igo/cmd/commands/vscode"
"os"
"github.com/iceopen/igo/cmd/commands/beego"
"github.com/iceopen/igo/cmd/commands/echo"
"github.com/iceopen/igo/cmd/commands/goimports"
"github.com/iceopen/igo/cmd/commands/goinit"
"github.com/iceopen/igo/cmd/commands/golang"
"github.com/iceopen/igo/cmd/commands/gops"
"github.com/iceopen/igo/cmd/commands/ip"
"github.com/iceopen/igo/cmd/commands/update"
"github.com/iceopen/igo/cmd/commands/version"
"github.com/spf13/cobra"
)
const (
cliName = "igo"
cliDescription = "igo Go 开发环境辅助工具!"
)
var (
rootCmd = &cobra.Command{
Use: cliName,
Short: cliDescription,
SuggestFor: []string{"igo"},
}
)
func init() {
rootCmd.AddCommand(version.NewVersionCommand())
rootCmd.AddCommand(beego.NewBeeCommand())
rootCmd.AddCommand(goimports.NewGoimportsCommand())
rootCmd.AddCommand(golang.NewGolangCommand())
rootCmd.AddCommand(goinit.NewInitCommand())
rootCmd.AddCommand(echo.NewEchoCommand())
rootCmd.AddCommand(gops.NewGoPsCommand())
rootCmd.AddCommand(ip.NewIpCommand())
rootCmd.AddCommand(update.NewUpdateCommand())
rootCmd.AddCommand(vscode.VsCodeCommand())
}
func main() {
// TODO 添加环境依赖判断 golang 和 git 安装配置
if err := rootCmd.Execute(); err != nil {
fmt.Println(err)
os.Exit(-1)
}
}
1
https://gitee.com/iceinto/igo.git
git@gitee.com:iceinto/igo.git
iceinto
igo
igo
master

搜索帮助