文脈が一意に定まらないのですが、以下のような実装の
go
1package main
2
3import "fmt"
4
5func main() {
6 p := Point2D{}
7 _ = p
8 fmt.Printf("%#v", p)
9}
10
11type Point2D struct {
12 x, y float64
13}
14// Output:
15// main.Point2D{x:0, y:0}
Point2D{}
のことを指しているのであれば、Composite literals と呼ばれるものです。型 Point2D
のフィールドの値を何も指定していないため、Goのゼロ値で初期化された値が取得できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/23 00:30
2021/02/23 00:35
2021/02/23 02:11