我在处理本应简单的事情时遇到了麻烦。我正在研究使用codegangsta出色的cli包的东西,但我试图从嵌套结构访问属性但失败了。例如,我有:funcSomething()[]cli.Flag{return[]cli.Flag{cli.StringFlag{Name:awesomeUsage:"beawesome"},cli.StringFlag{Name:awesome2},}我有一个函数接受返回的flags[]cli.Flag并尝试为每个成员打印出Name的字符串值,但我不能'似乎无法访问slice中的嵌套内容。这样做的正确方法是什么?编辑:这是我所做的,加上Mayank的出色回答