复制结构体后,这段程序会输出什么?

来自 结构体
Go 1.27 入门 2分钟

复制结构体后,这段程序会输出什么?

Go
package main

import "fmt"

type Record struct {
    Name   string
    Labels []string
}

func main() {
    original := Record{"draft", []string{"new"}}
    copied := original
    copied.Name = "copy"
    copied.Labels[0] = "reviewed"
    fmt.Println(original.Name, original.Labels[0])
}
在试验场中打开
报告错误