コード例 #1
0
func (this UserController) ListUsers(ctx framework.WebContext) framework.WebResult {

	users, err := this.userService.List()

	if err == nil {
		return ctx.Json(users)
	}

	return ctx.Error(err)
}
コード例 #2
0
func (this UserController) GetUser(ctx framework.WebContext) framework.WebResult {

	name, _ := ctx.Param("name")
	email, _ := ctx.Param("email")

	user, err := this.userService.Create(&contracts.User{Email: email, Name: name})

	if err == nil {
		return ctx.Json(user)
	}

	return ctx.Error(err)
}