package
0.0.0-20240228012946-7cf87450d986
Repository: https://github.com/kevincobain2000/go-app-reviews-scraper.git
Documentation: pkg.go.dev

# Functions

AutoMigrate will auto migrate the database This will not delete the data when ran again.
No description provided by the author
NewReviewsRepository the constructor for NewReviewsRepository db is injected as DUI to the constructor.
NewSurfAppStore returns a new SurfAppStore instance.
NewSurfGoogleStore creates a new SurfGoogleStore.
No description provided by the author
VerifyReviews checks if the reviews surfed for all items equally.

# Constants

AppStoreHost is the hostname for the App Store.
PlayStoreHost is the hostname for the Play Store.
StoreAndroid is the store name for Android.
StoreIOS is the store name for iOS.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
Reviews is a struct that represents the reviews information fetched from the scraper This is the data that is stored in the database This is the data that is returned from the scraper AppName and Store are set by cli args The arrays example: Ratings, Usernames, Titles, Body, Datetimes have items in the same order for reviews Non array fields are used to set the overall ratings such as Total, Rating1Percentage, Rating2Percentage..
ReviewsRepository is the respository for the sales data.
SurfAppStore for dui.
SurfGoogleStore is a SurfGoogleStore.
No description provided by the author