Showing 2 of 2 total issues
Function NewServer
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func NewServer(r *chi.Mux, c CompaniesHandler, mwCompany Middleware, mwPayload Middleware, mwIp Middleware) *server {
Method Ipapi.fetchCountryCode
has 5 return statements (exceeds 4 allowed). Open
Open
func (i *Ipapi) fetchCountryCode(ip string) (string, error) {
req, err := http.NewRequest("GET", fmt.Sprintf("%s/%s/country", i.config.Ipapi.BaseURL, ip), nil)
if err != nil {
return "", err
}