예제 #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
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
}