Go:将字符串数组转换为Json数组字符串

Joe*_*vin 4 json go

试图在Go中将字符串数组转换为json字符串.但我得到的只是一系列数字.

我错过了什么?

package main

import (
    "fmt"
    "encoding/json"
)

func main() {
    var urls = []string{
        "http://google.com",
        "http://facebook.com",
        "http://youtube.com",
        "http://yahoo.com",
        "http://twitter.com",
        "http://live.com",
    }

    urlsJson, _ := json.Marshal(urls)
    fmt.Println(urlsJson)
}
Run Code Online (Sandbox Code Playgroud)

Go Play上的代码:http://play.golang.org/p/z-OUhvK7Kk

Jef*_*ado 7

通过编组对象,您将获得表示JSON字符串的编码(字节).如果需要字符串,则必须将这些字节转换为字符串.

fmt.Println(string(urlsJson))
Run Code Online (Sandbox Code Playgroud)