使用golang如何将数组转换成字符串

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

使用golang怎么将数组转换成字符串

使用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 ...