memoメモ

最近はGo言語関連で。φ(..)メモメモ

Go言語でJSON(Marshal)エンコード

試す。

package main

import (
	"encoding/json"
	"fmt"
)

type Message struct {
	Name	string
	Body	string
	Time	int64
}

func main() {
	m := Message{"Alice", "Hello", 1294706395881547000}
	b, _ := json.Marshal(m)
	fmt.Println(string(b))
}

結果: http://play.golang.org/p/AxOzD0z99d

参考: http://golang.org/doc/articles/json_and_go.html