// Copyright 2014 The Gogs Authors. All rights reserved. // Use of this source code is governed by a MIT-style // license that can be found in the LICENSE file. package gitea import ( "fmt" ) // User represents a API user. type User struct { ID int64 `json:"id"` UserName string `json:"username"` FullName string `json:"full_name"` Email string `json:"email"` AvatarURL string `json:"avatar_url"` } // GetUserInfo get user info by user's name func (c *Client) GetUserInfo(user string) (*User, error) { u := new(User) err := c.getParsedResponse("GET", fmt.Sprintf("/users/%s", user), nil, nil, u) return u, err }