私は、Goにはクラスはありませんが、代わりに構造体の考え方が必要であることを認識しています。構造体のinit関数
構造体には、クラスの__construct()関数と同様に呼び出すことができる任意の種類の初期化関数がありますか?
例:
type Console struct {
X int
Y int
}
func (c *Console) init() {
c.X = "5"
}
// Here I want my init function to run
var console Console
// or here if I used
var console Console = new(Console)