这听起来很蠢,但我怎么定义转到一个全局变量? const myglobalvariable = "Hi there!"
真的没有工作...全局变量/ Get命令行参数,并打印
我只想获得命令行参数,然后我想打印它。我做这个使用此代码段:
package main
import (
"flag"
"fmt"
)
func main() {
gettext();
fmt.Println(text)
}
func gettext() {
flag.Parse()
text := flag.Args()
if len(text) < 1 {
fmt.Println("Please give me some text!")
}
}
的问题是,它只是打印一个空行,所以我想过使用const myglobalvariable = "Hi there!"
声明一个全局变量,但我只是得到错误cannot use flag.Args() (type []string) as type ideal string in assignment
... ......我知道这是一个noob问题,所以我希望你能帮助我...
我觉得这个答案下投票,因为它给了他们所需要的任择议定书,不是他们问:) – 2017-12-06 09:20:26