问题:请说出以下struct的实例大小以及内存布局
代码如下:struct Struct1{ public byte a; public short b; public string c; public int d;}
struct Struct2{ public byte a; public long b; public byte c; public string d;}
struct Struct3{ byte a; byte b
Golang
文章目录Golang1 struct2 map3 struct补充
1 struct
在Golang中没有对象,但是有面向对象的思想,有继承,多态,封装的思想。
但是缺少了class,而取而代之的是struct(结构体)
下面的是几种结构体的初始化方法4种方法
package main
import fmt
//结构体 - 对象
type cat struct{
name string
age int
sex string
}
func main(){
var cat1 c