我试图使用变量键访问struct字段,以在PHP中进行解释,您可以执行以下操作。
$arr = ["test" => "foo"];
$key = "test";
$result = $arr[$key];
Run Code Online (Sandbox Code Playgroud)
或者使用Javascript,您可以执行以下操作
const obj = {"test": "foo"}
const key = "test"
const result = obj[key]
Run Code Online (Sandbox Code Playgroud)
go结构可能吗?我已经搜索了此功能,但是答案似乎总是指向反射包,并在结构字段上运行for循环。
我的代码(在上面链接)得到了invalid operation: p[key] (type Post does not support indexing)有意义的编译错误,但是我找不到解决方法。