| 1234567891011121314151617181920212223242526 |
- package main
- import (
- "flag"
- "fmt"
- "os"
- )
- // Cmd 输入参数命令选项和参数
- type Cmd struct {
- helpFlag bool // 帮助标识
- versionFlag bool // 版本标识
- }
- func parseCmd() *Cmd {
- cmd := &Cmd{}
- flag.Usage = printUsage
- return cmd
- }
- // 使用提示
- func printUsage() {
- fmt.Printf("Usage: %s [-options] class [args ...]\n", os.Args[0])
- }
|