users.go 424 B

12345678910111213141516
  1. package discourse
  2. import "fmt"
  3. type User struct {
  4. ID string `json:"id"`
  5. Username string `json:"username"`
  6. Moderator bool `json:"moderator"`
  7. Admin bool `json:"admin"`
  8. Groups []Group `json:"group"`
  9. }
  10. func GetUser(config ApiConfig, username string) {
  11. url := fmt.Sprintf("%s/users/%s.json?api_key=%s&api_username=%s", config.Endpoint, username, config.ApiKey, config.ApiUser)
  12. fmt.Println(url)
  13. }