```
package main
import (
"fmt"
)
type Person struct {
ID int
Name string
}
func main() {
id, person, err := Test()
if err != nil {
panic(err)
}
fmt.Println(id, person)
}
func Test() (*int, *Person, error) {
//do something
if err != nil {
return nil, nil, err //出异常时,这样返回正确吧?
}
// do something
return &score, &person, nil
}
```
为什么前面有个帖子我发的,代码是带行号的,这个 用 ```包起来没行号?
有疑问加站长微信联系(非本文作者)