2 Commits

Author SHA1 Message Date
aaf697a005 refactor: Improve endpoint robustness and client clarity
Refactored client request parameter naming and enhanced endpoint methods for better validation and idiomatic behavior.

- Renamed `URL` parameter to `requestURL` in `Client.Request` for improved clarity and to avoid potential naming conflicts.
- Added validation to `BaseEndpoint.GetByID` to prevent queries with an ID of 0, returning an error.
- Modified `BaseEndpoint.GetByIDs` to return an empty slice (`[]*T{}`) instead of an error when no IDs are provided, aligning with common Go idioms for empty result sets.
- Enhanced `BaseEndpoint.Count` method to return an error if the API reports a count of 0, ensuring that a successful count operation always yields a positive result.
2025-11-03 18:25:53 +11:00
7ef9cb37e6 refactor(module): Migrate module path to nite07.com domain 2025-10-29 20:23:42 +11:00
75 changed files with 89 additions and 81 deletions

View File

@@ -14,7 +14,7 @@ A Go client library for the IGDB (Internet Game Database) API v4. This library p
## Installation ## Installation
```bash ```bash
go get github.com/bestnite/go-igdb go get git.nite07.com/nite/go-igdb
``` ```
## Quick Start ## Quick Start
@@ -25,7 +25,7 @@ package main
import ( import (
"log" "log"
"github.com/bestnite/go-igdb" "git.nite07.com/nite/go-igdb"
) )
func Test1(c *igdb.Client) { func Test1(c *igdb.Client) {

View File

@@ -5,8 +5,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"git.nite07.com/nite/go-igdb/endpoint"
"github.com/bestnite/go-flaresolverr" "github.com/bestnite/go-flaresolverr"
"github.com/bestnite/go-igdb/endpoint"
"golang.org/x/time/rate" "golang.org/x/time/rate"
"github.com/go-resty/resty/v2" "github.com/go-resty/resty/v2"
@@ -113,7 +113,7 @@ func NewWithFlaresolverr(clientID, clientSecret string, f *flaresolverr.Flaresol
return c return c
} }
func (g *Client) Request(ctx context.Context, method string, URL string, dataBody any) (*resty.Response, error) { func (g *Client) Request(ctx context.Context, method string, requestURL string, dataBody any) (*resty.Response, error) {
err := g.limiter.Wait(ctx) err := g.limiter.Wait(ctx)
if err != nil { if err != nil {
return nil, fmt.Errorf("failed to get rate limiter token: %w", err) return nil, fmt.Errorf("failed to get rate limiter token: %w", err)
@@ -129,14 +129,14 @@ func (g *Client) Request(ctx context.Context, method string, URL string, dataBod
"Authorization": "Bearer " + t, "Authorization": "Bearer " + t,
"User-Agent": "", "User-Agent": "",
"Content-Type": "text/plain", "Content-Type": "text/plain",
}).Execute(strings.ToUpper(method), URL) }).Execute(strings.ToUpper(method), requestURL)
if resp.StatusCode() != 200 { if resp.StatusCode() != 200 {
return nil, fmt.Errorf("failed to request, expected 200 but got: %v", resp.StatusCode()) return nil, fmt.Errorf("failed to request, expected 200 but got: %v", resp.StatusCode())
} }
if err != nil { if err != nil {
return nil, fmt.Errorf("failed to request: %s: %w", URL, err) return nil, fmt.Errorf("failed to request: %s: %w", requestURL, err)
} }
return resp, nil return resp, nil
} }

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -2,11 +2,12 @@ package endpoint
import ( import (
"context" "context"
"errors"
"fmt" "fmt"
"strconv" "strconv"
"strings" "strings"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
"github.com/go-resty/resty/v2" "github.com/go-resty/resty/v2"
@@ -32,6 +33,9 @@ func (b *BaseEndpoint[T]) Query(ctx context.Context, query string) ([]*T, error)
} }
func (b *BaseEndpoint[T]) GetByID(ctx context.Context, id uint64) (*T, error) { func (b *BaseEndpoint[T]) GetByID(ctx context.Context, id uint64) (*T, error) {
if id == 0 {
return nil, errors.New("id cant be 0")
}
res, err := b.Query(ctx, fmt.Sprintf("where id = %d; fields *;", id)) res, err := b.Query(ctx, fmt.Sprintf("where id = %d; fields *;", id))
if err != nil { if err != nil {
return nil, err return nil, err
@@ -44,7 +48,7 @@ func (b *BaseEndpoint[T]) GetByID(ctx context.Context, id uint64) (*T, error) {
func (b *BaseEndpoint[T]) GetByIDs(ctx context.Context, ids []uint64) ([]*T, error) { func (b *BaseEndpoint[T]) GetByIDs(ctx context.Context, ids []uint64) ([]*T, error) {
if len(ids) == 0 { if len(ids) == 0 {
return nil, fmt.Errorf("ids cant be empty") return []*T{}, nil
} }
batches := make([][]uint64, 0) batches := make([][]uint64, 0)
for i := 0; i < len(ids); i += 500 { for i := 0; i < len(ids); i += 500 {
@@ -80,7 +84,11 @@ func (b *BaseEndpoint[T]) Count(ctx context.Context) (uint64, error) {
return 0, fmt.Errorf("failed to unmarshal: %w", err) return 0, fmt.Errorf("failed to unmarshal: %w", err)
} }
if res.Count > 0 {
return uint64(res.Count), nil return uint64(res.Count), nil
} else {
return 0, fmt.Errorf("failed to count, count should larger than 0, but got %v", res.Count)
}
} }
func (b *BaseEndpoint[T]) Paginated(ctx context.Context, offset, limit uint64) ([]*T, error) { func (b *BaseEndpoint[T]) Paginated(ctx context.Context, offset, limit uint64) ([]*T, error) {

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -10,7 +10,7 @@ import (
"strings" "strings"
"time" "time"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"github.com/PuerkitoBio/goquery" "github.com/PuerkitoBio/goquery"
"github.com/bestnite/go-flaresolverr" "github.com/bestnite/go-flaresolverr"

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

View File

@@ -4,7 +4,7 @@ import (
"context" "context"
"fmt" "fmt"
pb "github.com/bestnite/go-igdb/proto" pb "git.nite07.com/nite/go-igdb/proto"
"google.golang.org/protobuf/proto" "google.golang.org/protobuf/proto"
) )

2
go.mod
View File

@@ -1,4 +1,4 @@
module github.com/bestnite/go-igdb module git.nite07.com/nite/go-igdb
go 1.24.1 go 1.24.1

View File

@@ -1,7 +1,7 @@
package igdb package igdb
import ( import (
"github.com/bestnite/go-igdb/endpoint" "git.nite07.com/nite/go-igdb/endpoint"
) )
func registerAllEndpoints(c *Client) { func registerAllEndpoints(c *Client) {