package main
import (
“fmt”
“unsafe”
)
//
//可以给接口添加任意数量的方法,也可以是空接口,
//只为验证占用字节数
type I interface {
A() int
B()
C() int
}
func main() {
var i I
fmt.Printf("%d\n", unsafe.Sizeof(i))
}
16
package main
import (
“fmt”
“unsafe”
)
//
//可以给接口添加任意数量的方法,也可以是空接口,
//只为验证占用字节数
type I interface {
A() int
B()
C() int
}
func main() {
var i I
fmt.Printf("%d\n", unsafe.Sizeof(i))
}
16