예제 #1
0
파일: engine.go 프로젝트: ovh/tatcli
// Print prints json return
func Print(v interface{}) {
	switch v.(type) {
	case []byte:
		fmt.Printf("%s", v)
	default:
		out, err := tat.Sprint(v)
		Check(err)
		fmt.Print(getJSON(out))
	}
}
예제 #2
0
파일: send.go 프로젝트: ovh/tatcli
func (ui *tatui) showMe() {
	ui.msg.Text = ""
	//body, err := internal.Request("GET", http.StatusOK, "/user/me", nil)
	body, err := internal.Client().UserMe()
	if err != nil {
		ui.msg.Text = err.Error()
		return
	}

	out, err := tat.Sprint(body)
	if err != nil {
		ui.msg.Text = err.Error()
		return
	}

	ui.showResult("tatcli user me -> GET on /user/me ", string(out))
}