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在函数中声明,但我想知道是否有更优雅的方法来做到这一点。
- 1 回答
- 0 关注
- 103 浏览
添加回答
举报
0/150
提交
取消