使用golang将数组转换成字符串的方法:1.通过赋值方式将数组元素赋值给字符串;2.通过遍历数组将数组元素追加成字符串;

使用golang将数组转换成字符串的方法有以下两种
1.通过赋值方式将数组元素赋值给字符串
arr := make([]string, 0)
arr[0] = "sfsdfsdf"
string := arr[0] //将数组元素赋值给字符串
fmt.Printf("====>:%s\n", string)
2.通过遍历数组将数组元素追加成字符串
func arrayToString(arr []string) string {
var result string
for _, i := range arr { //遍历数组将元素追加成字符串
result += i
}
return result
}
golang中避免内存逃逸的方法有:1.尽量避免使用接口类型;2.避免使用变量指针作为参数;3.设定slice长度,避免容量超出;4.减少外部引用, 如指针;出现内存逃逸的情况有:1.发送指针或带有指针的值到c ...