次のコードは、構造体の使用可能なインスタンスを作成しますCar
。これは を使用する場合とどう違うのnew(Car)
ですか?
例:
type Car struct {
make string
}
func Main() {
var car Car; // how is this different than "car := new(Car)"?
car.make = "Honda"
}
次のコードは、構造体の使用可能なインスタンスを作成しますCar
。これは を使用する場合とどう違うのnew(Car)
ですか?
例:
type Car struct {
make string
}
func Main() {
var car Car; // how is this different than "car := new(Car)"?
car.make = "Honda"
}