that were moved
This commit is contained in:
parent
0c22c8fe62
commit
037a2762df
@ -1,23 +0,0 @@
|
|||||||
package discogs
|
|
||||||
|
|
||||||
import (
|
|
||||||
"github.com/irlndts/go-apirequest"
|
|
||||||
"net/http"
|
|
||||||
)
|
|
||||||
|
|
||||||
const discogsAPI = "https://api.discogs.com/"
|
|
||||||
|
|
||||||
// Client is a Discogs client for making Discogs API requests.
|
|
||||||
type Client struct {
|
|
||||||
api *apirequest.API
|
|
||||||
Releases *ReleaseService
|
|
||||||
}
|
|
||||||
|
|
||||||
// NewClient returns a new Client.
|
|
||||||
func NewClient(httpClient *http.Client) *Client {
|
|
||||||
base := apirequest.New().Client(httpClient).Base(discogsAPI)
|
|
||||||
return &Client{
|
|
||||||
api: base,
|
|
||||||
Releases: newReleaseService(base.New()),
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
package discogs
|
|
||||||
|
|
||||||
import (
|
|
||||||
"github.com/irlndts/go-apirequest"
|
|
||||||
)
|
|
||||||
|
|
||||||
type ReleaseService struct {
|
|
||||||
api *apirequest.API
|
|
||||||
}
|
|
||||||
|
|
||||||
func newReleaseService(api *apirequest.API) *ReleaseService {
|
|
||||||
return &ReleaseService{
|
|
||||||
api: api.Path("releases/"),
|
|
||||||
}
|
|
||||||
}
|
|
Reference in New Issue
Block a user