gpt4 book ai didi

go - 匿名结构无法使用复合文字进行编译

转载 作者:行者123 更新时间:2023-12-01 22:34:53 24 4
gpt4 key购买 nike

仅两行代码:

var v4 interface{}=strcut{x int}(1) // line 14
var v5 interface{}=&strcut{x int}(1) // line 15

去打印:
my_test.go:14:29: missing ',' in composite literal
my_test.go:15:30: missing ',' in composite literal

那么如何解决呢?非常感谢。

最佳答案

初始化匿名结构时,必须初始化该结构的成员字段:

var v4 interface{}=struct{x int}{x:1} // line 14
var v5 interface{}=&struct{x int}{x:1} // line 15

关于go - 匿名结构无法使用复合文字进行编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59808279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com