这听起来可能很愚蠢,但是如何在Go中定义全局变量?const myglobalvariable = "Hi there!"真的不起作用...我只想获取命令行参数,然后我要打印它。我使用以下代码段执行此操作:package mainimport ( "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……我知道这是一个菜鸟问题,所以希望您能为我提供帮助...
3 回答
- 3 回答
- 0 关注
- 265 浏览
添加回答
举报
0/150
提交
取消