evalphobia/go-jp-text-ripper

View on GitHub
main.go

Summary

Maintainability
A
0 mins
Test Coverage
package main

import (
    "fmt"
    "os"

    "github.com/mkideal/cli"
)

var (
    version  string
    revision string
)

func main() {
    if err := cli.Root(root,
        cli.Tree(help),
        cli.Tree(rip),
        cli.Tree(rank),
    ).Run(os.Args[1:]); err != nil {
        fmt.Fprintln(os.Stderr, err)
        os.Exit(1)
    }
}

var help = cli.HelpCommand("show help")

// main command
var root = &cli.Command{
    Fn: func(ctx *cli.Context) error {
        ctx.String(ctx.Command().Usage(ctx))
        return nil
    },
}