示例#1
0
文件: issues.go 项目: seikichi/gopl
func show(client *github.Client, args []string) {
	fs := flag.NewFlagSet("show", flag.ExitOnError)
	fs.Usage = func() {
		fmt.Println(`Usage issues show <owner>/<repo> <number>`)
	}
	owner, repo, args := getOwnerAndRepo(fs, args)
	number, args := getNumber(fs, args)
	issue, err := client.GetIssue(owner, repo, number)
	if err != nil {
		log.Fatal(err)
	}
	printIssue(issue)
}