go 数组或切片转为字符串

数组转字符串

var slice = []int{1, 2, 3, 4},转为 [1,2,3,4]

可以使用 json.Marshal(),这是因为 json 包,会将数组和切片值编码为JSON数组

package main

import (
	"encoding/json"
	"fmt"
)

func main() {
	var slice = []int{1, 2, 3, 4}
	b, err := json.Marshal(slice)
	if err != nil {
		_ = fmt.Errorf("err:%s", err)
		return
	}
	// [1,2,3,4]
	fmt.Println(string(b))
}
posted @ 2022-06-30 14:03  牛奔  阅读(1427)  评论(0编辑  收藏  举报