我正在编写一个程序,该程序采用正常标志和单个"非标记"论点,像这样:
my-prog -level 1 map.txt
要处理map.txt
我使用flag.Args()[:1]
,但如果将其传递给带字符串的函数,则会出现此编译器错误:
cannot use flag.Args()[:1] (type []string) as type string in assignment
如何将flag.Args()[:1]
转换为字符串?
答案 0 :(得分:1)
索引第一个com.appv2.apk
而非切片:string
或者你可以使用flag.Args()[0]
函数来获取第一个参数。