在python中,将list转换为str,使用str.join即可,但在golang中,strings.join要求是一个字符串类型的序列,所以可以先将序列格式化成字符串,然后替换其中的空格,再去掉收尾的[]即可。

package main

import "fmt"

func Int2Str() {
    a := []int{1, 2, 3, 4, 5}
    fmt.Println(strings.Trim(strings.Replace(fmt.Sprint(a), " ", ",", -1), "[]"))	// 1,2,3,4,5
}

func main() {
	Int2Str()
}