另一个答案解释了时序差异,让我们进入结构与切片。
如果编译器可以在编译时确定切片足够大,则访问切片的元素和结构将生成相同的代码。当然,实际上,实际上,编译器通常不会知道切片的大小,并且将根据您使用的是结构还是切片来应用完全不同的优化,因此,要衡量性能,您必须查看整体程序及其行为,而不仅仅是一项特定的操作。

另一个答案解释了时序差异,让我们进入结构与切片。
如果编译器可以在编译时确定切片足够大,则访问切片的元素和结构将生成相同的代码。当然,实际上,实际上,编译器通常不会知道切片的大小,并且将根据您使用的是结构还是切片来应用完全不同的优化,因此,要衡量性能,您必须查看整体程序及其行为,而不仅仅是一项特定的操作。