golang小技巧:#2 多方案切片转换数组

58 阅读1分钟

如何把切换转换成数组呢?

可能最新想到的是 copy 方法 2-1.png 其实有更简约的办法,更简单高效的完成这个步骤,类似于类型的转换,但是不同版本的 golang ,使用的方式会略有不同

在 golang >= 1.20 的版本中: 2-2.png 也许你不需要转换全部的元素,可以选择一部分: 2-3.png 记得升级的你IDE,否则可能无法识别这个无法,从而语法错误警告。

在 golang < 1.20 的版本中: 2-4.png 你喜欢什么样的方案呢?