我的意思是,我认为这很可能是事实
… 我的意思是,我认为这很可能是事实。例如,我在Go语言中尝试过,我认为它并不是一种真正的函数式编程语言,但肯定不是面向对象的。因此,对于我的使用场景,我想要能够根据数据库模式程序化地创建一组CRUD终端接口。根据我对Go语言有限的了解,我发现这相当具有挑战性。一开始,我使用了Soda/Pop,这是Buffalo框架的ORM。它运行得还不错。然后我对在Buffalo之外使用Soda感到沮丧,于是把ORM拿过来尝试去掉一层。使用原生的Go语言,似乎公认的做法是为C、R、U和D分别创建函数,如你所提到的。然而,似乎这种做法在程序化处理时相当具有挑战性,特别是如果没有复杂的元编程的话,即使你有一个具有复杂宏的语言,这也明显比object.get()和object.save()要困难得多。最后,我又重新使用了GORM,这工作得不错。…
源讨论面向对象编程正在不同领域之间转移,而不是消失原帖 162 条评论 · 导入时统计