From 74ef2e41939d2105f6ec0ee213865a46fc016eff Mon Sep 17 00:00:00 2001 From: Alessio Date: Wed, 16 Jun 2021 13:14:56 -0700 Subject: [PATCH] Create UserHandle type --- scraper/user.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scraper/user.go b/scraper/user.go index 76abb4d..d5c6c71 100644 --- a/scraper/user.go +++ b/scraper/user.go @@ -6,11 +6,12 @@ import ( ) type UserID string +type UserHandle string type User struct { ID UserID DisplayName string - Handle string + Handle UserHandle Bio string FollowingCount int FollowersCount int @@ -32,7 +33,7 @@ func (u User) String() string { func ParseSingleUser(apiUser APIUser) (ret User, err error) { ret.ID = UserID(apiUser.IDStr) ret.DisplayName = apiUser.Name - ret.Handle = apiUser.ScreenName + ret.Handle = UserHandle(apiUser.ScreenName) ret.Bio = apiUser.Description ret.FollowingCount = apiUser.FriendsCount ret.FollowersCount = apiUser.FollowersCount