コード例 #1
0
ファイル: utils.go プロジェクト: jmptrader/spirit
func printObject(title string, v interface{}) {
	if v == nil {
		return
	}

	data, _ := env_json.MarshalIndent(v, "", "    ")

	fmt.Println(title+":\n", string(data))
}
コード例 #2
0
ファイル: runtime_config.go プロジェクト: jmptrader/spirit
func (p *runtimeConfig) Serialize() (str string, err error) {
	var data []byte
	if data, err = env_json.MarshalIndent(p, "", "    "); err != nil {
		return
	}

	str = string(data)

	return
}
コード例 #3
0
ファイル: options.go プロジェクト: jmptrader/spirit
func (p Options) Serialize() (str string, err error) {
	var data []byte
	if data, err = env_json.MarshalIndent(&p, "", "    "); err != nil {
		return
	}

	str = string(data)

	return
}