我有以下代码
package main
import (
"fmt"
)
var dog struct {
Name string
Age int
Breed string
}
func main() {
dog.Name = "Pongo"
dog.Age = 7
dog.Breed = "Dalmatian"
fmt.Println(dog)
// Reset struct.
dog{} --- Problem point with error
fmt.Println(dog)
dog.Name = "Fluffy"
dog.Breed = "Poodle"
fmt.Println(dog)
}
我正在尝试清除重置中的全局结构。我知道我可以单独完成。我正在研究 golang 的做法,就像我们可以为 struct 做的那样,如下所示
type Dog struct {
Name string
Age int
Breed string
}
dog = Dog {}
隔江千里
一只名叫tom的猫
相关分类