code: func NewClient() (*Client, error) {
  	osdbServer := os.Getenv("OSDB_SERVER")
  	if osdbServer == "" {
  		osdbServer = DefaultOSDBServer
  	}
  	rpc, err := xmlrpc.NewClient(osdbServer, nil)
  	if err != nil {
  		return nil, err
  	}
  
  	c := &Client{
  		UserAgent: DefaultUserAgent,
  		Client:    rpc, // xmlrpc.Client
  	}
  
  	return c, nil
  }
docs: // NewClient allocates a new OSDB client.