在Go中初始化结构

Eno*_*Eno 1 struct anonymous initialization go

这是在Go中初始化结构的有效语法吗?

id := struct { name, ltype, value }
Run Code Online (Sandbox Code Playgroud)

字段都是字符串.我得到的实际错误消息是"语法错误:意外}".也许你不能用这种方式初始化匿名结构?

rig*_*old 7

没有类型推断给你!

name := "a"
ltype := "b"
value := "c"
id := struct { name, ltype, value string } { name, ltype, value }
Run Code Online (Sandbox Code Playgroud)