我知道 Go 中没有析构函数,因为技术上没有类。因此,我initClass用来执行与构造函数相同的功能。但是,有没有办法在终止的情况下创建一些东西来模拟析构函数,例如用于关闭文件?现在我只是调用defer deinitClass,但这是相当骇人听闻的,我认为这是一个糟糕的设计。什么是正确的方法?
initClass
defer deinitClass
慕无忌1623718
喵喔喔
开满天机
相关分类