package mainimport ( "fmt")var test stringfunc main() { // var err error // test, err = returnString() test, err := returnString() if err != nil { // something } fmt.Println(test) testGlobal()}func returnString() (string, error) { return "foo", nil}func testGlobal() { fmt.Println(test)}https://play.golang.org/p/BfSh8ANAbDi基本上我有全局變量test并且有一個返回的函數string, error,現在我想聲明err變量并使用全局變量test。我可以var err error在函數中聲明,但我想知道是否有更優雅的方法來做到這一點。
有沒有更優雅的方法來聲明新變量并同時使用全局變量
慕的地6264312
2023-08-07 11:21:28