這聽起來很蠢,但我怎麼定義轉到一個全局變量? 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