943.【golang】空接口2024-02-14 本文已影响0人 七镜 空接口并不是 nil ,而是指不包含任何方法的接口,也就是 interface{ }。 在面向对象编程中,接口用来进行抽象,也就是定义对象需要支持的的操作,这组操作对应的就是接口中列出的方法。 不包含任何方法的接口可以认为不要求对象支持任何操作,因此能够接受任意类型的赋值,所以 Go 语言的 interface{ } 什么都能装。