go语言interface 占用多少个字节

xiaoxiao2021-02-28  30

例子:

package main

import (         "fmt"         "unsafe" ) type I interface{     Get() int     Put(int)

    A() int     //可以自由添加,只为检验是否增加后,会改变占用字节

}

func main(){         var i I;         fmt.Println(unsafe.Sizeof(i)) 

}

答案是16个字节

转载请注明原文地址: https://www.6miu.com/read-2631369.html

最新回复(0)