Go 接口值
看Go语言程序设计的接口值时产生的一个问题。
结构体赋值给接口变量,是否会复制原本的结构体,以及接口之间赋值,是否会拷贝其包含的结构体变量
go 版本1.17
package main
import (
"fmt"
"unsafe"
)
type inter interface {
}
type S struct {
v string
}
func main() {
var f, f2, c inter
var s = &S{v: "sd"}
fmt.Printf("%p\n",
原创
2021-11-16 18:01:42 ·
352 阅读 ·
0 评论