Golang连接两片指针

Golang连接两片指针,go,pointers,slice,Go,Pointers,Slice,在我调用REST API的GoLang程序中,我需要收集来自不同REST API的响应,这些REST API返回相同结构的指针片段。 我试图使用append连接指针的片段,得到的错误与下面所示的类似。 我认为append不支持这样的操作,有没有其他方法 无法将响应类型[]*字符串用作追加中的类型*字符串 这里给出了我试图演示的关于这个问题的go操场链接。 我无法更改REST API或函数签名以返回结构本身的切片。要将切片的所有元素附加到另一个切片,请使用: resultSlice=append

在我调用REST API的GoLang程序中,我需要收集来自不同REST API的响应,这些REST API返回相同结构的指针片段。 我试图使用append连接指针的片段,得到的错误与下面所示的类似。 我认为append不支持这样的操作,有没有其他方法

无法将响应类型[]*字符串用作追加中的类型*字符串

这里给出了我试图演示的关于这个问题的go操场链接。


我无法更改REST API或函数签名以返回结构本身的切片。

要将切片的所有元素附加到另一个切片,请使用:

resultSlice=append(slice1, slice2...)

我已经添加了内联代码以及Burak给出的建议。可能会帮助错过此爆炸切片方法的人。
resultSlice=append(slice1, slice2...)