为了账号安全,请及时绑定邮箱和手机立即绑定

全局变量/获取命令行参数并打印

全局变量/获取命令行参数并打印

Go
慕田峪9158850 2021-05-07 18:00:16
这听起来可能很愚蠢,但是如何在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
提交
取消
意见反馈 帮助中心 APP下载
官方微信