我意识到 Go 没有类,而是推动了结构的想法。
结构是否有任何可以调用的初始化函数,类似于类的 __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)