diff --git a/Makefile b/Makefile index 102cfed..518bb5b 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -ROOT_PKG ?= "github.com/vartanbeno/geddit" +ROOT_PKG ?= "github.com/vartanbeno/go-reddit" LIST_PKG := $(shell go list $(ROOT_PKG)/...) # Tests diff --git a/README.md b/README.md index 5a3dc96..9b85c11 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ -# Geddit +# go-reddit -Geddit is a Go client library for accessing the Reddit API. +go-reddit is a Go client library for accessing the Reddit API. ## Install -To get a specific version from the list of [versions](https://github.com/vartanbeno/geddit/releases): +To get a specific version from the list of [versions](https://github.com/vartanbeno/go-reddit/releases): ```sh -go get github.com/vartanbeno/geddit@vX.Y.Z +go get github.com/vartanbeno/go-reddit@vX.Y.Z ``` Or for the latest version: ```sh -go get github.com/vartanbeno/geddit +go get github.com/vartanbeno/go-reddit ``` diff --git a/account.go b/account.go index 7a39b4d..6400e63 100644 --- a/account.go +++ b/account.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/account_test.go b/account_test.go index ea8470a..28b5d02 100644 --- a/account_test.go +++ b/account_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/comment.go b/comment.go index c8b498e..633e199 100644 --- a/comment.go +++ b/comment.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/comment_test.go b/comment_test.go index 5023d6a..83f47a7 100644 --- a/comment_test.go +++ b/comment_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "fmt" diff --git a/errors.go b/errors.go index 178487d..f0458ac 100644 --- a/errors.go +++ b/errors.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/flair.go b/flair.go index 1c1fa3a..4643864 100644 --- a/flair.go +++ b/flair.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/flair_test.go b/flair_test.go index 6702893..74aa1bb 100644 --- a/flair_test.go +++ b/flair_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "fmt" diff --git a/geddit.go b/geddit.go index 201d492..2f46885 100644 --- a/geddit.go +++ b/geddit.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "bytes" @@ -17,7 +17,7 @@ import ( ) const ( - libraryName = "github.com/vartanbeno/geddit" + libraryName = "github.com/vartanbeno/go-reddit" libraryVersion = "0.0.1" defaultBaseURL = "https://oauth.reddit.com" diff --git a/geddit_oauth.go b/geddit_oauth.go index d7ae5aa..ce22113 100644 --- a/geddit_oauth.go +++ b/geddit_oauth.go @@ -31,7 +31,7 @@ to https://www.reddit.com/api/v1/access_token with the following form values: } */ -package geddit +package reddit import ( "context" diff --git a/geddit_options.go b/geddit_options.go index 78a748f..0d56d5f 100644 --- a/geddit_options.go +++ b/geddit_options.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "net/url" @@ -11,24 +11,24 @@ type Opt func(*Client) error // FromEnv configures the client with values from environment variables. // // Supported environment variables: -// GEDDIT_CLIENT_ID to set the client's id. -// GEDDIT_CLIENT_SECRET to set the client's secret. -// GEDDIT_CLIENT_USERNAME to set the client's username. -// GEDDIT_CLIENT_PASSWORD to set the client's password. +// GO_REDDIT_CLIENT_ID to set the client's id. +// GO_REDDIT_CLIENT_SECRET to set the client's secret. +// GO_REDDIT_CLIENT_USERNAME to set the client's username. +// GO_REDDIT_CLIENT_PASSWORD to set the client's password. func FromEnv(c *Client) error { - if v, ok := os.LookupEnv("GEDDIT_CLIENT_ID"); ok { + if v, ok := os.LookupEnv("GO_REDDIT_CLIENT_ID"); ok { c.ID = v } - if v, ok := os.LookupEnv("GEDDIT_CLIENT_SECRET"); ok { + if v, ok := os.LookupEnv("GO_REDDIT_CLIENT_SECRET"); ok { c.Secret = v } - if v, ok := os.LookupEnv("GEDDIT_CLIENT_USERNAME"); ok { + if v, ok := os.LookupEnv("GO_REDDIT_CLIENT_USERNAME"); ok { c.Username = v } - if v, ok := os.LookupEnv("GEDDIT_CLIENT_PASSWORD"); ok { + if v, ok := os.LookupEnv("GO_REDDIT_CLIENT_PASSWORD"); ok { c.Password = v } diff --git a/geddit_options_test.go b/geddit_options_test.go index 6b70660..9c98f58 100644 --- a/geddit_options_test.go +++ b/geddit_options_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "os" @@ -7,17 +7,17 @@ import ( ) func TestFromEnv(t *testing.T) { - os.Setenv("GEDDIT_CLIENT_ID", "id1") - defer os.Unsetenv("GEDDIT_CLIENT_ID") + os.Setenv("GO_REDDIT_CLIENT_ID", "id1") + defer os.Unsetenv("GO_REDDIT_CLIENT_ID") - os.Setenv("GEDDIT_CLIENT_SECRET", "secret1") - defer os.Unsetenv("GEDDIT_CLIENT_SECRET") + os.Setenv("GO_REDDIT_CLIENT_SECRET", "secret1") + defer os.Unsetenv("GO_REDDIT_CLIENT_SECRET") - os.Setenv("GEDDIT_CLIENT_USERNAME", "username1") - defer os.Unsetenv("GEDDIT_CLIENT_USERNAME") + os.Setenv("GO_REDDIT_CLIENT_USERNAME", "username1") + defer os.Unsetenv("GO_REDDIT_CLIENT_USERNAME") - os.Setenv("GEDDIT_CLIENT_PASSWORD", "password1") - defer os.Unsetenv("GEDDIT_CLIENT_PASSWORD") + os.Setenv("GO_REDDIT_CLIENT_PASSWORD", "password1") + defer os.Unsetenv("GO_REDDIT_CLIENT_PASSWORD") c, err := NewClient(nil, FromEnv) if err != nil { diff --git a/geddit_test.go b/geddit_test.go index 06ebeb9..dec2fba 100644 --- a/geddit_test.go +++ b/geddit_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/go.mod b/go.mod index f12d092..556df35 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/vartanbeno/geddit +module github.com/vartanbeno/go-reddit go 1.14 diff --git a/listings.go b/listings.go index 45d186e..e34f6b2 100644 --- a/listings.go +++ b/listings.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/multi.go b/multi.go index e789b30..4e2d0d7 100644 --- a/multi.go +++ b/multi.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/multi_test.go b/multi_test.go index 6d11290..672f983 100644 --- a/multi_test.go +++ b/multi_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/post.go b/post.go index 47336b5..948dded 100644 --- a/post.go +++ b/post.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/post_test.go b/post_test.go index acdb727..0099b27 100644 --- a/post_test.go +++ b/post_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "net/http" diff --git a/private-messages.go b/private-messages.go index be4d752..f27b762 100644 --- a/private-messages.go +++ b/private-messages.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/search.go b/search.go index 43388bd..f82ac34 100644 --- a/search.go +++ b/search.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/subreddit.go b/subreddit.go index d4e01cb..55830ec 100644 --- a/subreddit.go +++ b/subreddit.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/subreddit_test.go b/subreddit_test.go index a087285..330dfc0 100644 --- a/subreddit_test.go +++ b/subreddit_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "fmt" diff --git a/things.go b/things.go index dd48e46..0af4c07 100644 --- a/things.go +++ b/things.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/timestamp.go b/timestamp.go index be446a9..0ee4f12 100644 --- a/timestamp.go +++ b/timestamp.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "strconv" diff --git a/timestamp_test.go b/timestamp_test.go index e4458c1..3ef9760 100644 --- a/timestamp_test.go +++ b/timestamp_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/user.go b/user.go index b9521e2..9752278 100644 --- a/user.go +++ b/user.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/user_test.go b/user_test.go index beeb9e6..c01a51b 100644 --- a/user_test.go +++ b/user_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "encoding/json" diff --git a/util.go b/util.go index b8a5b71..9d0f850 100644 --- a/util.go +++ b/util.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "bytes" diff --git a/vote.go b/vote.go index 0b92121..a20411f 100644 --- a/vote.go +++ b/vote.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "context" diff --git a/vote_test.go b/vote_test.go index 67d5b82..3f01343 100644 --- a/vote_test.go +++ b/vote_test.go @@ -1,4 +1,4 @@ -package geddit +package reddit import ( "fmt"