1
structフィールドのデフォルト値をgolang
に割り当てたいとします。フィールドに値を代入しないと、構造体のオブジェクトを作成したり初期化しているときに、そのフィールドをデフォルト値から割り当てたいと思っています。どのようにそれを達成するためのアイデア?golangのstructフィールドのデフォルト値を割り当てます
type abc struct {
prop1 int
prop2 int // default value: 0
}
obj := abc{prop1: 5}
// here I want obj.prop2 to be 0