Preparing report...

Report for github.com/grokify/go-ringcentral

A    Great!    Found 852 issues across 877 files

Tweet

gofmt99%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo94%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • go-ringcentral/office/v1/client/api_call_log.go
    • Line 1069: warning: cyclomatic complexity 37 of function (*CallLogApiService).LoadExtensionCallLog() is high (> 15) (gocyclo)
    • Line 826: warning: cyclomatic complexity 33 of function (*CallLogApiService).LoadAccountCallLog() is high (> 15) (gocyclo)
    • Line 1309: warning: cyclomatic complexity 21 of function (*CallLogApiService).SyncExtensionCallLog() is high (> 15) (gocyclo)
    • Line 581: warning: cyclomatic complexity 21 of function (*CallLogApiService).ListCompanyActiveCalls() is high (> 15) (gocyclo)
    • Line 198: warning: cyclomatic complexity 20 of function (*CallLogApiService).DeleteExtensionCallLog() is high (> 15) (gocyclo)
    • Line 698: warning: cyclomatic complexity 19 of function (*CallLogApiService).ListExtensionActiveCalls() is high (> 15) (gocyclo)
    • Line 1210: warning: cyclomatic complexity 18 of function (*CallLogApiService).SyncAccountCallLog() is high (> 15) (gocyclo)
    • go-ringcentral/office/v1/client/api_roles_and_permissions.go
    • Line 606: warning: cyclomatic complexity 19 of function (*RolesAndPermissionsApiService).ListPermissions() is high (> 15) (gocyclo)
    • Line 714: warning: cyclomatic complexity 17 of function (*RolesAndPermissionsApiService).ListSystemRoles() is high (> 15) (gocyclo)
    • Line 499: warning: cyclomatic complexity 17 of function (*RolesAndPermissionsApiService).ListPermissionCategories() is high (> 15) (gocyclo)
    • go-ringcentral/office/v1/client/api_messages.go
    • Line 308: warning: cyclomatic complexity 33 of function (*MessagesApiService).ListMessages() is high (> 15) (gocyclo)
    • Line 954: warning: cyclomatic complexity 29 of function (*MessagesApiService).SyncMessages() is high (> 15) (gocyclo)
    • Line 624: warning: cyclomatic complexity 25 of function (*MessagesApiService).SendFaxMessage() is high (> 15) (gocyclo)
    • go-ringcentral/office/v1/client/api_scim.go
    • Line 546: warning: cyclomatic complexity 27 of function (*SCIMApiService).ListUsers() is high (> 15) (gocyclo)
    • Line 699: warning: cyclomatic complexity 26 of function (*SCIMApiService).PatchUser() is high (> 15) (gocyclo)
    • Line 1009: warning: cyclomatic complexity 25 of function (*SCIMApiService).UpdateUser() is high (> 15) (gocyclo)
    • Line 36: warning: cyclomatic complexity 25 of function (*SCIMApiService).CreateUser() is high (> 15) (gocyclo)
    • Line 862: warning: cyclomatic complexity 24 of function (*SCIMApiService).SearchUsersViaPost() is high (> 15) (gocyclo)
    • Line 398: warning: cyclomatic complexity 21 of function (*SCIMApiService).GetUserById() is high (> 15) (gocyclo)
    • Line 194: warning: cyclomatic complexity 18 of function (*SCIMApiService).DeleteUser() is high (> 15) (gocyclo)
    • go-ringcentral/engagedigital/v1/client/api_users.go
    • Line 743: warning: cyclomatic complexity 49 of function (*UsersApiService).UpdateUser() is high (> 15) (gocyclo)
    • Line 66: warning: cyclomatic complexity 39 of function (*UsersApiService).CreateUser() is high (> 15) (gocyclo)
    • Line 555: warning: cyclomatic complexity 39 of function (*UsersApiService).InviteUser() is high (> 15) (gocyclo)
    • Line 328: warning: cyclomatic complexity 27 of function (*UsersApiService).GetAllUsers() is high (> 15) (gocyclo)
    • go-ringcentral/office/v1/client/api_regional_settings.go
    • Line 52: warning: cyclomatic complexity 23 of function (*RegionalSettingsApiService).ListCountries() is high (> 15) (gocyclo)
    • Line 257: warning: cyclomatic complexity 21 of function (*RegionalSettingsApiService).ListLocations() is high (> 15) (gocyclo)
    • Line 839: warning: cyclomatic complexity 19 of function (*RegionalSettingsApiService).LoadlistStates() is high (> 15) (gocyclo)
    • go-ringcentral/engagedigital/v1/client/api_categories.go
    • Line 489: warning: cyclomatic complexity 29 of function (*CategoriesApiService).UpdateCategory() is high (> 15) (gocyclo)
    • Line 57: warning: cyclomatic complexity 29 of function (*CategoriesApiService).CreateCategory() is high (> 15) (gocyclo)
    • Line 284: warning: cyclomatic complexity 17 of function (*CategoriesApiService).GetAllCategories() is high (> 15) (gocyclo)
    • go-ringcentral/office/v1/client/api_account_provisioning.go
    • Line 2277: warning: cyclomatic complexity 37 of function (*AccountProvisioningApiService).LookupPhoneNumbers() is high (> 15) (gocyclo)
    • Line 1791: warning: cyclomatic complexity 17 of function (*AccountProvisioningApiService).ListShippingOptions() is high (> 15) (gocyclo)
    • Line 1285: warning: cyclomatic complexity 17 of function (*AccountProvisioningApiService).ListAccountPhoneNumbers() is high (> 15) (gocyclo)
    • Line 1684: warning: cyclomatic complexity 17 of function (*AccountProvisioningApiService).ListLicenses() is high (> 15) (gocyclo)
    • Line 217: warning: cyclomatic complexity 16 of function (*AccountProvisioningApiService).CreateDeviceOrder() is high (> 15) (gocyclo)

golint3%

Golint is a linter for Go source code.

    • go-ringcentral/office/v1/client/api_application_settings.go
    • Line 27: warning: exported type ApplicationSettingsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method ApplicationSettingsApiService.CreateSipRegistration should be of the form "CreateSipRegistration ..." (golint)
    • Line 118: warning: comment on exported method ApplicationSettingsApiService.DeleteCustomData should be of the form "DeleteCustomData ..." (golint)
    • Line 194: warning: exported type GetAttachmentOpts should have comment or be unexported (golint)
    • Line 195: warning: don't use underscores in Go names; struct field Range_ should be Range (golint)
    • Line 198: warning: exported method ApplicationSettingsApiService.GetAttachment should have comment or be unexported (golint)
    • Line 262: warning: comment on exported method ApplicationSettingsApiService.GetCustomData should be of the form "GetCustomData ..." (golint)
    • Line 350: warning: comment on exported method ApplicationSettingsApiService.GetInProductMessage should be of the form "GetInProductMessage ..." (golint)
    • Line 447: warning: exported type GetSpecialNumberRulesOpts should have comment or be unexported (golint)
    • Line 451: warning: exported method ApplicationSettingsApiService.GetSpecialNumberRules should have comment or be unexported (golint)
    • Line 534: warning: comment on exported method ApplicationSettingsApiService.LoadClientInfo should be of the form "LoadClientInfo ..." (golint)
    • Line 620: warning: comment on exported method ApplicationSettingsApiService.LoadPhoneData should be of the form "LoadPhoneData ..." (golint)
    • Line 685: warning: comment on exported method ApplicationSettingsApiService.UpdateCustomData should be of the form "UpdateCustomData ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_interventions.go
    • Line 28: warning: exported type InterventionsApiService should have comment or be unexported (golint)
    • Line 30: warning: comment on exported method InterventionsApiService.CancelIntervention should be of the form "CancelIntervention ..." (golint)
    • Line 118: warning: comment on exported method InterventionsApiService.CategorizeIntervention should be of the form "CategorizeIntervention ..." (golint)
    • Line 216: warning: comment on exported method InterventionsApiService.CloseIntervention should be of the form "CloseIntervention ..." (golint)
    • Line 304: warning: comment on exported method InterventionsApiService.CreateIntervention should be of the form "CreateIntervention ..." (golint)
    • Line 407: warning: exported type GetAllInterventionsOpts should have comment or be unexported (golint)
    • Line 417: warning: exported method InterventionsApiService.GetAllInterventions should have comment or be unexported (golint)
    • Line 526: warning: comment on exported method InterventionsApiService.GetIntervention should be of the form "GetIntervention ..." (golint)
    • Line 614: warning: comment on exported method InterventionsApiService.ReassignIntervention should be of the form "ReassignIntervention ..." (golint)
    • go-ringcentral/office/v1/client/api_push_notifications.go
    • Line 27: warning: exported type PushNotificationsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method PushNotificationsApiService.CreateSubscription should be of the form "CreateSubscription ..." (golint)
    • Line 118: warning: comment on exported method PushNotificationsApiService.DeleteSubscription should be of the form "DeleteSubscription ..." (golint)
    • Line 185: warning: comment on exported method PushNotificationsApiService.GetSubscriptions should be of the form "GetSubscriptions ..." (golint)
    • Line 270: warning: comment on exported method PushNotificationsApiService.LoadSubscription should be of the form "LoadSubscription ..." (golint)
    • Line 358: warning: comment on exported method PushNotificationsApiService.RenewSubscription should be of the form "RenewSubscription ..." (golint)
    • Line 457: warning: exported type UpdateSubscriptionOpts should have comment or be unexported (golint)
    • Line 461: warning: exported method PushNotificationsApiService.UpdateSubscription should have comment or be unexported (golint)
    • go-ringcentral/office/v0/ringout.go
    • Line 13: warning: exported const DocumentationURL should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported var RingOutURL should have comment or be unexported (golint)
    • Line 19: warning: exported function Call should have comment or be unexported (golint)
    • Line 42: warning: exported type CallRequestInfoStrings should have comment or be unexported (golint)
    • Line 53: warning: exported method CallRequestInfoStrings.ToCanonical should have comment or be unexported (golint)
    • Line 80: warning: exported type CallRequestInfo should have comment or be unexported (golint)
    • Line 91: warning: exported type CallResponseInfo should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_roles.go
    • Line 27: warning: exported type RolesApiService should have comment or be unexported (golint)
    • Line 103: warning: exported type CreateRoleOpts should have comment or be unexported (golint)
    • Line 171: warning: exported method RolesApiService.CreateRole should have comment or be unexported (golint)
    • Line 457: warning: exported type GetAllRolesOpts should have comment or be unexported (golint)
    • Line 462: warning: exported method RolesApiService.GetAllRoles should have comment or be unexported (golint)
    • Line 548: warning: comment on exported method RolesApiService.GetRole should be of the form "GetRole ..." (golint)
    • Line 710: warning: exported type UpdateRoleOpts should have comment or be unexported (golint)
    • Line 778: warning: exported method RolesApiService.UpdateRole should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/client/api_agents.go
    • Line 26: warning: exported type AgentsApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method AgentsApiService.GetAgentGroups should be of the form "GetAgentGroups ..." (golint)
    • Line 138: warning: comment on exported method AgentsApiService.GetAgents should be of the form "GetAgents ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_contents.go
    • Line 28: warning: exported type ContentsApiService should have comment or be unexported (golint)
    • Line 30: warning: comment on exported method ContentsApiService.CategorizeContent should be of the form "CategorizeContent ..." (golint)
    • Line 146: warning: exported type CreateContentOpts should have comment or be unexported (golint)
    • Line 158: warning: exported method ContentsApiService.CreateContent should have comment or be unexported (golint)
    • Line 309: warning: exported type GetAllContentsOpts should have comment or be unexported (golint)
    • Line 315: warning: exported method ContentsApiService.GetAllContents should have comment or be unexported (golint)
    • Line 404: warning: comment on exported method ContentsApiService.GetContent should be of the form "GetContent ..." (golint)
    • Line 492: warning: comment on exported method ContentsApiService.IgnoreContent should be of the form "IgnoreContent ..." (golint)
    • go-ringcentral/office/v1/client/api_roles_and_permissions.go
    • Line 27: warning: exported type RolesAndPermissionsApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type CheckPermissionOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method RolesAndPermissionsApiService.CheckPermission should have comment or be unexported (golint)
    • Line 133: warning: comment on exported method RolesAndPermissionsApiService.GetPermission should be of the form "GetPermission ..." (golint)
    • Line 220: warning: comment on exported method RolesAndPermissionsApiService.GetPermissionCategory should be of the form "GetPermissionCategory ..." (golint)
    • Line 307: warning: comment on exported method RolesAndPermissionsApiService.GetProfile should be of the form "GetProfile ..." (golint)
    • Line 396: warning: comment on exported method RolesAndPermissionsApiService.GetSystemRole should be of the form "GetSystemRole ..." (golint)
    • Line 493: warning: exported type ListPermissionCategoriesOpts should have comment or be unexported (golint)
    • Line 499: warning: exported method RolesAndPermissionsApiService.ListPermissionCategories should have comment or be unexported (golint)
    • Line 599: warning: exported type ListPermissionsOpts should have comment or be unexported (golint)
    • Line 606: warning: exported method RolesAndPermissionsApiService.ListPermissions should have comment or be unexported (golint)
    • Line 708: warning: exported type ListSystemRolesOpts should have comment or be unexported (golint)
    • Line 714: warning: exported method RolesAndPermissionsApiService.ListSystemRoles should have comment or be unexported (golint)
    • Line 803: warning: comment on exported method RolesAndPermissionsApiService.LoadUserRole should be of the form "LoadUserRole ..." (golint)
    • Line 870: warning: comment on exported method RolesAndPermissionsApiService.UpdateUserRole should be of the form "UpdateUserRole ..." (golint)
    • go-ringcentral/office/v1/client/api_account_provisioning.go
    • Line 27: warning: exported type AccountProvisioningApiService should have comment or be unexported (golint)
    • Line 38: warning: exported type BulkAssignOpts should have comment or be unexported (golint)
    • Line 42: warning: exported method AccountProvisioningApiService.BulkAssign should have comment or be unexported (golint)
    • Line 112: warning: comment on exported method AccountProvisioningApiService.CreateAccount should be of the form "CreateAccount ..." (golint)
    • Line 212: warning: exported type CreateDeviceOrderOpts should have comment or be unexported (golint)
    • Line 217: warning: exported method AccountProvisioningApiService.CreateDeviceOrder should have comment or be unexported (golint)
    • Line 310: warning: comment on exported method AccountProvisioningApiService.CreateLicensesOrder should be of the form "CreateLicensesOrder ..." (golint)
    • Line 380: warning: comment on exported method AccountProvisioningApiService.DeleteLicense should be of the form "DeleteLicense ..." (golint)
    • Line 449: warning: comment on exported method AccountProvisioningApiService.DeletePhoneNumberById should be of the form "DeletePhoneNumberById ..." (golint)
    • Line 518: warning: comment on exported method AccountProvisioningApiService.GetBrandInfo should be of the form "GetBrandInfo ..." (golint)
    • Line 605: warning: comment on exported method AccountProvisioningApiService.GetDeviceModels should be of the form "GetDeviceModels ..." (golint)
    • Line 690: warning: comment on exported method AccountProvisioningApiService.GetExtensionFreeNumbers should be of the form "GetExtensionFreeNumbers ..." (golint)
    • Line 789: warning: exported type GetPagingOnlyGroupDevicesOpts should have comment or be unexported (golint)
    • Line 794: warning: exported method AccountProvisioningApiService.GetPagingOnlyGroupDevices should have comment or be unexported (golint)
    • Line 894: warning: exported type GetPagingOnlyGroupUsersOpts should have comment or be unexported (golint)
    • Line 899: warning: exported method AccountProvisioningApiService.GetPagingOnlyGroupUsers should have comment or be unexported (golint)
    • Line 999: warning: exported type GetParkLocationUsersOpts should have comment or be unexported (golint)
    • Line 1004: warning: exported method AccountProvisioningApiService.GetParkLocationUsers should have comment or be unexported (golint)
    • Line 1092: warning: comment on exported method AccountProvisioningApiService.GetServicePlanInfo should be of the form "GetServicePlanInfo ..." (golint)
    • Line 1179: warning: comment on exported method AccountProvisioningApiService.ListAccountDevices should be of the form "ListAccountDevices ..." (golint)
    • Line 1279: warning: exported type ListAccountPhoneNumbersOpts should have comment or be unexported (golint)
    • Line 1285: warning: exported method AccountProvisioningApiService.ListAccountPhoneNumbers should have comment or be unexported (golint)
    • Line 1387: warning: exported type ListDepartmentMembersOpts should have comment or be unexported (golint)
    • Line 1392: warning: exported method AccountProvisioningApiService.ListDepartmentMembers should have comment or be unexported (golint)
    • Line 1491: warning: exported type ListExtensionDevicesOpts should have comment or be unexported (golint)
    • Line 1495: warning: exported method AccountProvisioningApiService.ListExtensionDevices should have comment or be unexported (golint)
    • Line 1580: warning: comment on exported method AccountProvisioningApiService.ListLicenseTypes should be of the form "ListLicenseTypes ..." (golint)
    • Line 1678: warning: exported type ListLicensesOpts should have comment or be unexported (golint)
    • Line 1684: warning: exported method AccountProvisioningApiService.ListLicenses should have comment or be unexported (golint)
    • Line 1785: warning: exported type ListShippingOptionsOpts should have comment or be unexported (golint)
    • Line 1791: warning: exported method AccountProvisioningApiService.ListShippingOptions should have comment or be unexported (golint)
    • Line 1880: warning: comment on exported method AccountProvisioningApiService.LoadAccountDevice should be of the form "LoadAccountDevice ..." (golint)
    • Line 1970: warning: comment on exported method AccountProvisioningApiService.LoadAccountPhoneNumber should be of the form "LoadAccountPhoneNumber ..." (golint)
    • Line 2060: warning: comment on exported method AccountProvisioningApiService.LoadDeviceOrder should be of the form "LoadDeviceOrder ..." (golint)
    • Line 2150: warning: comment on exported method AccountProvisioningApiService.LoadLicense should be of the form "LoadLicense ..." (golint)
    • Line 2261: warning: exported type LookupPhoneNumbersOpts should have comment or be unexported (golint)
    • Line 2277: warning: exported method AccountProvisioningApiService.LookupPhoneNumbers should have comment or be unexported (golint)
    • Line 2407: warning: exported type ParsePhoneNumberOpts should have comment or be unexported (golint)
    • Line 2412: warning: exported method AccountProvisioningApiService.ParsePhoneNumber should have comment or be unexported (golint)
    • Line 2500: warning: comment on exported method AccountProvisioningApiService.ProvisionPhoneNumber should be of the form "ProvisionPhoneNumber ..." (golint)
    • Line 2602: warning: exported type ReassignPhoneNumberByIdOpts should have comment or be unexported (golint)
    • Line 2606: warning: exported method AccountProvisioningApiService.ReassignPhoneNumberById should have comment or be unexported (golint)
    • Line 2697: warning: comment on exported method AccountProvisioningApiService.ReservePhoneNumbers should be of the form "ReservePhoneNumbers ..." (golint)
    • Line 2786: warning: comment on exported method AccountProvisioningApiService.UpdateDevice should be of the form "UpdateDevice ..." (golint)
    • Line 2888: warning: exported type UpdatePagingOnlyGroupUsersAndDevicesOpts should have comment or be unexported (golint)
    • Line 2892: warning: exported method AccountProvisioningApiService.UpdatePagingOnlyGroupUsersAndDevices should have comment or be unexported (golint)
    • Line 2973: warning: exported type UpdateParkLocationUsersOpts should have comment or be unexported (golint)
    • Line 2977: warning: exported method AccountProvisioningApiService.UpdateParkLocationUsers should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/client.go
    • Line 210: warning: comment on exported method APIClient.ChangeBasePath should be of the form "ChangeBasePath ..." (golint)
    • Line 537: warning: exported method APIClient.HTTPClient should have comment or be unexported (golint)
    • Line 537: warning: receiver name apiClient should be consistent with previous receiver name c for APIClient (golint)
    • go-ringcentral/office/v1/util/glip.go
    • Line 14: warning: exported type GlipApiUtil should have comment or be unexported (golint)
    • Line 18: warning: exported function AtMention should have comment or be unexported (golint)
    • Line 22: warning: exported method GlipApiUtil.GlipGroupMemberCount should have comment or be unexported (golint)
    • Line 36: warning: exported type GlipInfoAtMentionOrGroupOfTwoInfo should have comment or be unexported (golint)
    • Line 45: warning: exported method GlipApiUtil.AtMentionedOrGroupOfTwoFuzzy should have comment or be unexported (golint)
    • Line 57: warning: exported function IsAtMentionedFuzzy should have comment or be unexported (golint)
    • Line 70: warning: exported function IsAtMentionedGlipdown should have comment or be unexported (golint)
    • Line 78: warning: exported function PrefixAtMentionUnlessMentioned should have comment or be unexported (golint)
    • Line 86: warning: comment on exported method GlipApiUtil.AtMentionedOrGroupOfTwo should be of the form "AtMentionedOrGroupOfTwo ..." (golint)
    • Line 102: warning: exported function IsAtMentioned should have comment or be unexported (golint)
    • Line 111: warning: exported function GlipCreatePostIsEmpty should have comment or be unexported (golint)
    • Line 118: warning: exported function StripAtMentionAll should have comment or be unexported (golint)
    • Line 123: warning: exported function StripAtMention should have comment or be unexported (golint)
    • Line 129: warning: exported function StripAtMentionFuzzy should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_user_contacts.go
    • Line 27: warning: exported type UserContactsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method UserContactsApiService.ContactFavorite should be of the form "ContactFavorite ..." (golint)
    • Line 108: warning: exported type CreateContactOpts should have comment or be unexported (golint)
    • Line 112: warning: exported method UserContactsApiService.CreateContact should have comment or be unexported (golint)
    • Line 212: warning: exported type CreateContactsOpts should have comment or be unexported (golint)
    • Line 216: warning: exported method UserContactsApiService.CreateContacts should have comment or be unexported (golint)
    • Line 287: warning: comment on exported method UserContactsApiService.DeleteContact should be of the form "DeleteContact ..." (golint)
    • Line 373: warning: exported type ListContactsOpts should have comment or be unexported (golint)
    • Line 381: warning: exported method UserContactsApiService.ListContacts should have comment or be unexported (golint)
    • Line 478: warning: comment on exported method UserContactsApiService.LoadContact should be of the form "LoadContact ..." (golint)
    • Line 584: warning: exported type SyncAddressBookOpts should have comment or be unexported (golint)
    • Line 591: warning: exported method UserContactsApiService.SyncAddressBook should have comment or be unexported (golint)
    • Line 697: warning: exported type UpdateContactOpts should have comment or be unexported (golint)
    • Line 701: warning: exported method UserContactsApiService.UpdateContact should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_events.go
    • Line 27: warning: exported type EventsApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type GetAllEventsOpts should have comment or be unexported (golint)
    • Line 46: warning: exported method EventsApiService.GetAllEvents should have comment or be unexported (golint)
    • Line 135: warning: comment on exported method EventsApiService.GetEvent should be of the form "GetEvent ..." (golint)
    • go-ringcentral/engagevoice/v1/util/lite/client_http.go
    • Line 10: warning: exported const EnvEngageVoiceServerURL should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported function NewClientToken should have comment or be unexported (golint)
    • Line 28: warning: exported function NewClientRingCentralPassword should have comment or be unexported (golint)
    • go-ringcentral/office/v1/util/fax_request.go
    • Line 19: warning: exported const FaxUrl should have comment (or a comment on this block) or be unexported (golint)
    • Line 22: warning: exported function BuildFaxApiUrl should have comment or be unexported (golint)
    • Line 40: warning: exported function NewFaxRequest should have comment or be unexported (golint)
    • Line 95: warning: exported method FaxRequest.Post should have comment or be unexported (golint)
    • Line 112: warning: exported type FaxCoverPage should have comment or be unexported (golint)
    • Line 115: warning: exported const None should have comment (or a comment on this block) or be unexported (golint)
    • Line 156: warning: exported function FaxCoverPageNameToIndex should have comment or be unexported (golint)
    • go-ringcentral/office/v1/util/event_filter.go
    • Line 10: warning: exported const InstantMessageSMSExample should have comment (or a comment on this block) or be unexported (golint)
    • Line 17: warning: exported type EventType should have comment or be unexported (golint)
    • Line 20: warning: exported const AccountPresenceEvent should have comment (or a comment on this block) or be unexported (golint)
    • Line 70: warning: comment on exported function ParseEventTypeForFilter should be of the form "ParseEventTypeForFilter ..." (golint)
    • go-ringcentral/office/v1/examples/sms_send/sms_send.go
    • Line 19: warning: exported type CliOptions should have comment or be unexported (golint)
    • Line 23: warning: exported type RingCentralConfig should have comment or be unexported (golint)
    • Line 32: warning: exported function NewRingCentralConfigEnv should have comment or be unexported (golint)
    • Line 37: warning: exported method RingCentralConfig.ApplicationCredentials should have comment or be unexported (golint)
    • Line 44: warning: exported method RingCentralConfig.PasswordCredentials should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_users.go
    • Line 28: warning: exported type UsersApiService should have comment or be unexported (golint)
    • Line 53: warning: exported type CreateUserOpts should have comment or be unexported (golint)
    • Line 66: warning: exported method UsersApiService.CreateUser should have comment or be unexported (golint)
    • Line 213: warning: comment on exported method UsersApiService.DeleteUser should be of the form "DeleteUser ..." (golint)
    • Line 317: warning: exported type GetAllUsersOpts should have comment or be unexported (golint)
    • Line 328: warning: exported method UsersApiService.GetAllUsers should have comment or be unexported (golint)
    • Line 432: warning: comment on exported method UsersApiService.GetUser should be of the form "GetUser ..." (golint)
    • Line 542: warning: exported type InviteUserOpts should have comment or be unexported (golint)
    • Line 555: warning: exported method UsersApiService.InviteUser should have comment or be unexported (golint)
    • Line 725: warning: exported type UpdateUserOpts should have comment or be unexported (golint)
    • Line 743: warning: exported method UsersApiService.UpdateUser should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_call_handling_settings.go
    • Line 28: warning: exported type CallHandlingSettingsApiService should have comment or be unexported (golint)
    • Line 41: warning: exported type BlockNumberOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method CallHandlingSettingsApiService.BlockNumber should have comment or be unexported (golint)
    • Line 136: warning: comment on exported method CallHandlingSettingsApiService.CreateAnsweringRuleInfo should be of the form "CreateAnsweringRuleInfo ..." (golint)
    • Line 229: warning: comment on exported method CallHandlingSettingsApiService.CreateCompanyAnsweringRuleInfo should be of the form "CreateCompanyAnsweringRuleInfo ..." (golint)
    • Line 320: warning: comment on exported method CallHandlingSettingsApiService.CreateExtensionForwardingNumber should be of the form "CreateExtensionForwardingNumber ..." (golint)
    • Line 423: warning: exported type CreateGreetingOpts should have comment or be unexported (golint)
    • Line 427: warning: exported method CallHandlingSettingsApiService.CreateGreeting should have comment or be unexported (golint)
    • Line 518: warning: comment on exported method CallHandlingSettingsApiService.CreateIVRMenu should be of the form "CreateIVRMenu ..." (golint)
    • Line 620: warning: exported type CreatePromptsOpts should have comment or be unexported (golint)
    • Line 624: warning: exported method CallHandlingSettingsApiService.CreatePrompts should have comment or be unexported (golint)
    • Line 716: warning: comment on exported method CallHandlingSettingsApiService.DeleteAnsweringRule should be of the form "DeleteAnsweringRule ..." (golint)
    • Line 786: warning: comment on exported method CallHandlingSettingsApiService.DeleteExtensionForwardingNumber should be of the form "DeleteExtensionForwardingNumber ..." (golint)
    • Line 857: warning: comment on exported method CallHandlingSettingsApiService.DeleteIVRPrompt should be of the form "DeleteIVRPrompt ..." (golint)
    • Line 926: warning: comment on exported method CallHandlingSettingsApiService.GetCompanyGreeting should be of the form "GetCompanyGreeting ..." (golint)
    • Line 1016: warning: comment on exported method CallHandlingSettingsApiService.GetForwardingNumber should be of the form "GetForwardingNumber ..." (golint)
    • Line 1107: warning: comment on exported method CallHandlingSettingsApiService.GetGreeting should be of the form "GetGreeting ..." (golint)
    • Line 1195: warning: comment on exported method CallHandlingSettingsApiService.GetGreetingByID should be of the form "GetGreetingByID ..." (golint)
    • Line 1298: warning: exported type GetGreetingsOpts should have comment or be unexported (golint)
    • Line 1301: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 1305: warning: exported method CallHandlingSettingsApiService.GetGreetings should have comment or be unexported (golint)
    • Line 1397: warning: comment on exported method CallHandlingSettingsApiService.GetIVRMenuById should be of the form "GetIVRMenuById ..." (golint)
    • Line 1487: warning: comment on exported method CallHandlingSettingsApiService.GetIVRPrompt should be of the form "GetIVRPrompt ..." (golint)
    • Line 1577: warning: comment on exported method CallHandlingSettingsApiService.GetIVRPromptContent should be of the form "GetIVRPromptContent ..." (golint)
    • Line 1646: warning: comment on exported method CallHandlingSettingsApiService.GetIVRPrompts should be of the form "GetIVRPrompts ..." (golint)
    • Line 1734: warning: comment on exported method CallHandlingSettingsApiService.ListBlockedNumbers should be of the form "ListBlockedNumbers ..." (golint)
    • Line 1824: warning: comment on exported method CallHandlingSettingsApiService.ListCompanyAnsweringRule should be of the form "ListCompanyAnsweringRule ..." (golint)
    • Line 1924: warning: exported type ListExtensionForwardingNumbersOpts should have comment or be unexported (golint)
    • Line 1929: warning: exported method CallHandlingSettingsApiService.ListExtensionForwardingNumbers should have comment or be unexported (golint)
    • Line 2017: warning: comment on exported method CallHandlingSettingsApiService.LoadAnsweringRuleInfo should be of the form "LoadAnsweringRuleInfo ..." (golint)
    • Line 2120: warning: exported type LoadAnsweringRulesListOpts should have comment or be unexported (golint)
    • Line 2125: warning: exported method CallHandlingSettingsApiService.LoadAnsweringRulesList should have comment or be unexported (golint)
    • Line 2193: warning: comment on exported method CallHandlingSettingsApiService.LoadBlockedNumber should be of the form "LoadBlockedNumber ..." (golint)
    • Line 2285: warning: comment on exported method CallHandlingSettingsApiService.LoadBusinesshoursInfo should be of the form "LoadBusinesshoursInfo ..." (golint)
    • Line 2373: warning: comment on exported method CallHandlingSettingsApiService.LoadCompanyAnsweringRuleInfo should be of the form "LoadCompanyAnsweringRuleInfo ..." (golint)
    • Line 2463: warning: comment on exported method CallHandlingSettingsApiService.LoadUserBusinessHours should be of the form "LoadUserBusinessHours ..." (golint)
    • Line 2553: warning: comment on exported method CallHandlingSettingsApiService.RestapiV10AccountAccountIdIvrMenusIvrMenuIdPut should be of the form "RestapiV10AccountAccountIdIvrMenusIvrMenuIdPut ..." (golint)
    • Line 2646: warning: comment on exported method CallHandlingSettingsApiService.UnblockNumber should be of the form "UnblockNumber ..." (golint)
    • Line 2717: warning: comment on exported method CallHandlingSettingsApiService.UpdateAnsweringRuleInfo should be of the form "UpdateAnsweringRuleInfo ..." (golint)
    • Line 2824: warning: exported type UpdateBlockedNumberOpts should have comment or be unexported (golint)
    • Line 2828: warning: exported method CallHandlingSettingsApiService.UpdateBlockedNumber should have comment or be unexported (golint)
    • Line 2920: warning: comment on exported method CallHandlingSettingsApiService.UpdateCompanyAnsweringRuleInfo should be of the form "UpdateCompanyAnsweringRuleInfo ..." (golint)
    • Line 3013: warning: comment on exported method CallHandlingSettingsApiService.UpdateCompanyBusinessHours should be of the form "UpdateCompanyBusinessHours ..." (golint)
    • Line 3104: warning: comment on exported method CallHandlingSettingsApiService.UpdateExtensionForwardingNumber should be of the form "UpdateExtensionForwardingNumber ..." (golint)
    • Line 3199: warning: comment on exported method CallHandlingSettingsApiService.UpdateUserBusinessHours should be of the form "UpdateUserBusinessHours ..." (golint)
    • go-ringcentral/office/v1/util/mergedusers/mergedusersrequest.go
    • Line 25: warning: exported function NewMergedUsersApiIds should have comment or be unexported (golint)
    • Line 55: warning: exported function GlipPersonInfosUrl should have comment or be unexported (golint)
    • Line 59: warning: exported function ExtensionInfosUrl should have comment or be unexported (golint)
    • Line 63: warning: exported function ApiUrlToAccountIdUrl should have comment or be unexported (golint)
    • Line 67: warning: exported function AddMainCompanyPhoneNumber should have comment or be unexported (golint)
    • Line 106: warning: exported function GetCompanyMainNumber should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/client/api_dial_groups.go
    • Line 26: warning: exported type DialGroupsApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method DialGroupsApiService.ClearCampaignCache should be of the form "ClearCampaignCache ..." (golint)
    • Line 114: warning: comment on exported method DialGroupsApiService.GetCampaigns should be of the form "GetCampaigns ..." (golint)
    • Line 216: warning: comment on exported method DialGroupsApiService.GetDialGroups should be of the form "GetDialGroups ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_attachments.go
    • Line 28: warning: exported type AttachmentsApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type CreateAttachmentOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method AttachmentsApiService.CreateAttachment should have comment or be unexported (golint)
    • Line 153: warning: exported type GetAllAttachmentsOpts should have comment or be unexported (golint)
    • Line 158: warning: exported method AttachmentsApiService.GetAllAttachments should have comment or be unexported (golint)
    • Line 244: warning: comment on exported method AttachmentsApiService.GetAttachment should be of the form "GetAttachment ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_folders.go
    • Line 28: warning: exported type FoldersApiService should have comment or be unexported (golint)
    • Line 45: warning: exported type CreateFolderOpts should have comment or be unexported (golint)
    • Line 55: warning: exported method FoldersApiService.CreateFolder should have comment or be unexported (golint)
    • Line 172: warning: comment on exported method FoldersApiService.DeleteFolder should be of the form "DeleteFolder ..." (golint)
    • Line 270: warning: exported type GetAllFoldersOpts should have comment or be unexported (golint)
    • Line 275: warning: exported method FoldersApiService.GetAllFolders should have comment or be unexported (golint)
    • Line 361: warning: comment on exported method FoldersApiService.GetFolder should be of the form "GetFolder ..." (golint)
    • Line 465: warning: exported type UpdateFolderOpts should have comment or be unexported (golint)
    • Line 475: warning: exported method FoldersApiService.UpdateFolder should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_regional_settings.go
    • Line 27: warning: exported type RegionalSettingsApiService should have comment or be unexported (golint)
    • Line 43: warning: exported type ListCountriesOpts should have comment or be unexported (golint)
    • Line 52: warning: exported method RegionalSettingsApiService.ListCountries should have comment or be unexported (golint)
    • Line 150: warning: comment on exported method RegionalSettingsApiService.ListLanguages should be of the form "ListLanguages ..." (golint)
    • Line 249: warning: exported type ListLocationsOpts should have comment or be unexported (golint)
    • Line 257: warning: exported method RegionalSettingsApiService.ListLocations should have comment or be unexported (golint)
    • Line 362: warning: exported type ListTimezonesOpts should have comment or be unexported (golint)
    • Line 367: warning: exported method RegionalSettingsApiService.ListTimezones should have comment or be unexported (golint)
    • Line 453: warning: comment on exported method RegionalSettingsApiService.LoadCountry should be of the form "LoadCountry ..." (golint)
    • Line 541: warning: comment on exported method RegionalSettingsApiService.LoadLanguage should be of the form "LoadLanguage ..." (golint)
    • Line 629: warning: comment on exported method RegionalSettingsApiService.LoadState should be of the form "LoadState ..." (golint)
    • Line 728: warning: exported type LoadTimezoneOpts should have comment or be unexported (golint)
    • Line 733: warning: exported method RegionalSettingsApiService.LoadTimezone should have comment or be unexported (golint)
    • Line 832: warning: exported type LoadlistStatesOpts should have comment or be unexported (golint)
    • Line 839: warning: exported method RegionalSettingsApiService.LoadlistStates should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/client/client.go
    • Line 180: warning: comment on exported method APIClient.ChangeBasePath should be of the form "ChangeBasePath ..." (golint)
    • Line 518: warning: exported method APIClient.HTTPClient should have comment or be unexported (golint)
    • Line 518: warning: receiver name apiClient should be consistent with previous receiver name c for APIClient (golint)
    • go-ringcentral/office/v1/examples/scim_users_get/get_scim_users.go
    • Line 30: warning: exported type ScimApiUtil should have comment or be unexported (golint)
    • Line 35: warning: exported method ScimApiUtil.GetSCIMUserById should have comment or be unexported (golint)
    • Line 45: warning: exported method ScimApiUtil.ListScimUsers should have comment or be unexported (golint)
    • Line 95: warning: context.Context should be the first parameter of a function (golint)
    • Line 129: warning: context.Context should be the first parameter of a function (golint)
    • Line 162: warning: context.Context should be the first parameter of a function (golint)
    • Line 171: warning: context.Context should be the first parameter of a function (golint)
    • Line 276: warning: exported type ScimRingCentralDemo should have comment or be unexported (golint)
    • Line 282: warning: exported method ScimRingCentralDemo.GetServiceProviderConfig should have comment or be unexported (golint)
    • Line 292: warning: exported method ScimRingCentralDemo.GetUsers should have comment or be unexported (golint)
    • Line 303: warning: exported method ScimRingCentralDemo.GetUser should have comment or be unexported (golint)
    • Line 314: warning: exported method ScimRingCentralDemo.DeleteUser should have comment or be unexported (golint)
    • Line 324: warning: exported method ScimRingCentralDemo.UpdateUser should have comment or be unexported (golint)
    • Line 358: warning: exported method ScimRingCentralDemo.CreateUser should have comment or be unexported (golint)
    • Line 370: warning: exported method ScimRingCentralDemo.PatchUser should have comment or be unexported (golint)
    • Line 404: warning: exported method ScimRingCentralDemo.GetNewUser should have comment or be unexported (golint)
    • Line 426: warning: exported type DemoConfig should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_identity_groups.go
    • Line 28: warning: exported type IdentityGroupsApiService should have comment or be unexported (golint)
    • Line 45: warning: exported type GetAllIdentityGroupsOpts should have comment or be unexported (golint)
    • Line 55: warning: exported method IdentityGroupsApiService.GetAllIdentityGroups should have comment or be unexported (golint)
    • Line 156: warning: comment on exported method IdentityGroupsApiService.GetIdentityGroup should be of the form "GetIdentityGroup ..." (golint)
    • Line 263: warning: exported type UpdateIdentityGroupOpts should have comment or be unexported (golint)
    • Line 276: warning: exported method IdentityGroupsApiService.UpdateIdentityGroup should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_intervention_comments.go
    • Line 27: warning: exported type InterventionCommentsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method InterventionCommentsApiService.CreateInterventionComment should be of the form "CreateInterventionComment ..." (golint)
    • Line 121: warning: comment on exported method InterventionCommentsApiService.DeleteInterventionComment should be of the form "DeleteInterventionComment ..." (golint)
    • Line 223: warning: exported type GetAllInterventionCommentsOpts should have comment or be unexported (golint)
    • Line 232: warning: exported method InterventionCommentsApiService.GetAllInterventionComments should have comment or be unexported (golint)
    • Line 330: warning: comment on exported method InterventionCommentsApiService.GetInterventionComment should be of the form "GetInterventionComment ..." (golint)
    • go-ringcentral/office/v1/client/api_call_log.go
    • Line 27: warning: exported type CallLogApiService should have comment or be unexported (golint)
    • Line 38: warning: exported type DeleteAccountCallLogOpts should have comment or be unexported (golint)
    • Line 42: warning: exported method CallLogApiService.DeleteAccountCallLog should have comment or be unexported (golint)
    • Line 106: warning: comment on exported method CallLogApiService.DeleteAccountCallLogRecord should be of the form "DeleteAccountCallLogRecord ..." (golint)
    • Line 189: warning: exported type DeleteExtensionCallLogOpts should have comment or be unexported (golint)
    • Line 193: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 198: warning: exported method CallLogApiService.DeleteExtensionCallLog should have comment or be unexported (golint)
    • Line 289: warning: exported type GetCallRecordsOpts should have comment or be unexported (golint)
    • Line 293: warning: exported method CallLogApiService.GetCallRecords should have comment or be unexported (golint)
    • Line 379: warning: comment on exported method CallLogApiService.ListCallRecordingData should be of the form "ListCallRecordingData ..." (golint)
    • Line 469: warning: comment on exported method CallLogApiService.ListCallRecordings should be of the form "ListCallRecordings ..." (golint)
    • Line 573: warning: exported type ListCompanyActiveCallsOpts should have comment or be unexported (golint)
    • Line 575: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 581: warning: exported method CallLogApiService.ListCompanyActiveCalls should have comment or be unexported (golint)
    • Line 691: warning: exported type ListExtensionActiveCallsOpts should have comment or be unexported (golint)
    • Line 693: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 698: warning: exported method CallLogApiService.ListExtensionActiveCalls should have comment or be unexported (golint)
    • Line 812: warning: exported type LoadAccountCallLogOpts should have comment or be unexported (golint)
    • Line 816: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 826: warning: exported method CallLogApiService.LoadAccountCallLog should have comment or be unexported (golint)
    • Line 940: warning: comment on exported method CallLogApiService.LoadAccountCallLogRecord should be of the form "LoadAccountCallLogRecord ..." (golint)
    • Line 1053: warning: exported type LoadExtensionCallLogOpts should have comment or be unexported (golint)
    • Line 1059: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 1069: warning: exported method CallLogApiService.LoadExtensionCallLog should have comment or be unexported (golint)
    • Line 1202: warning: exported type SyncAccountCallLogOpts should have comment or be unexported (golint)
    • Line 1210: warning: exported method CallLogApiService.SyncAccountCallLog should have comment or be unexported (golint)
    • Line 1301: warning: exported type SyncExtensionCallLogOpts should have comment or be unexported (golint)
    • Line 1309: warning: exported method CallLogApiService.SyncExtensionCallLog should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_tasks.go
    • Line 28: warning: exported type TasksApiService should have comment or be unexported (golint)
    • Line 43: warning: exported type GetAllTasksOpts should have comment or be unexported (golint)
    • Line 51: warning: exported method TasksApiService.GetAllTasks should have comment or be unexported (golint)
    • Line 146: warning: comment on exported method TasksApiService.GetTask should be of the form "GetTask ..." (golint)
    • Line 234: warning: comment on exported method TasksApiService.MoveTask should be of the form "MoveTask ..." (golint)
    • Line 339: warning: exported type TransferTaskOpts should have comment or be unexported (golint)
    • Line 348: warning: exported method TasksApiService.TransferTask should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_reporting.go
    • Line 26: warning: exported type ReportingApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method ReportingApiService.LoadReportingSettings should be of the form "LoadReportingSettings ..." (golint)
    • Line 118: warning: comment on exported method ReportingApiService.UpdateReportingSettings should be of the form "UpdateReportingSettings ..." (golint)
    • go-ringcentral/office/v1/util/mergedusers/mergedusers.go
    • Line 19: warning: exported type MergedUserSet should have comment or be unexported (golint)
    • Line 24: warning: exported function NewMergedUserSet should have comment or be unexported (golint)
    • Line 30: warning: exported type MergedUser should have comment or be unexported (golint)
    • Line 36: warning: exported method MergedUser.TrimNumbers should have comment or be unexported (golint)
    • Line 42: warning: exported method MergedUser.PhoneBusinessOrMainNumberExt should have comment or be unexported (golint)
    • Line 59: warning: exported method MergedUser.DisplayNumber should have comment or be unexported (golint)
    • Line 84: warning: exported type MergedUserThin should have comment or be unexported (golint)
    • Line 98: warning: exported method MergedUser.ToMergedUserThin should have comment or be unexported (golint)
    • Line 118: warning: exported function NewMergedUserFromMimePart should have comment or be unexported (golint)
    • Line 128: warning: exported function NewGlipPersonInfoFromMimePart should have comment or be unexported (golint)
    • Line 132: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 137: warning: exported function NewExtensionInfoFromMimePart should have comment or be unexported (golint)
    • Line 141: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 146: warning: exported function AddBatchGlipPersonInfosBodyBoundary should have comment or be unexported (golint)
    • Line 151: warning: exported function AddBatchGlipPersonInfosMultipartReader should have comment or be unexported (golint)
    • Line 174: warning: exported function AddBatchExtensionInfosHttpResponse should have comment or be unexported (golint)
    • Line 182: warning: exported function AddBatchExtensionInfosMultipartReader should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_reply_assistant_entries.go
    • Line 28: warning: exported type ReplyAssistantEntriesApiService should have comment or be unexported (golint)
    • Line 30: warning: comment on exported method ReplyAssistantEntriesApiService.CreateReplyAssistantEntry should be of the form "CreateReplyAssistantEntry ..." (golint)
    • Line 118: warning: comment on exported method ReplyAssistantEntriesApiService.DeleteReplyAssistantEntry should be of the form "DeleteReplyAssistantEntry ..." (golint)
    • Line 216: warning: exported type GetAllReplyAssistantEntriesOpts should have comment or be unexported (golint)
    • Line 221: warning: exported method ReplyAssistantEntriesApiService.GetAllReplyAssistantEntries should have comment or be unexported (golint)
    • Line 307: warning: comment on exported method ReplyAssistantEntriesApiService.GetReplyAssistantEntry should be of the form "GetReplyAssistantEntry ..." (golint)
    • Line 410: warning: exported type UpdateReplyAssistantEntryOpts should have comment or be unexported (golint)
    • Line 419: warning: exported method ReplyAssistantEntriesApiService.UpdateReplyAssistantEntry should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_ring_out.go
    • Line 26: warning: exported type RingOutApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method RingOutApiService.CancelRingOutCall should be of the form "CancelRingOutCall ..." (golint)
    • Line 99: warning: comment on exported method RingOutApiService.CancelRingOutCallNew should be of the form "CancelRingOutCallNew ..." (golint)
    • Line 170: warning: comment on exported method RingOutApiService.CreateDirectRingOut should be of the form "CreateDirectRingOut ..." (golint)
    • Line 241: warning: comment on exported method RingOutApiService.CreateDirectRingOutNew should be of the form "CreateDirectRingOutNew ..." (golint)
    • Line 312: warning: comment on exported method RingOutApiService.GetRingOutCallStatus should be of the form "GetRingOutCallStatus ..." (golint)
    • Line 404: warning: comment on exported method RingOutApiService.GetRingOutCallStatusNew should be of the form "GetRingOutCallStatusNew ..." (golint)
    • Line 496: warning: comment on exported method RingOutApiService.MakeRingOutCall should be of the form "MakeRingOutCall ..." (golint)
    • Line 589: warning: comment on exported method RingOutApiService.MakeRingOutCallNew should be of the form "MakeRingOutCallNew ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_reply_assistant_versions.go
    • Line 28: warning: exported type ReplyAssistantVersionsApiService should have comment or be unexported (golint)
    • Line 43: warning: exported type CreateReplyAssistantVersionOpts should have comment or be unexported (golint)
    • Line 49: warning: exported method ReplyAssistantVersionsApiService.CreateReplyAssistantVersion should have comment or be unexported (golint)
    • Line 148: warning: comment on exported method ReplyAssistantVersionsApiService.DeleteReplyAssistantVersion should be of the form "DeleteReplyAssistantVersion ..." (golint)
    • Line 246: warning: exported type GetAllReplyAssistantVersionsOpts should have comment or be unexported (golint)
    • Line 251: warning: exported method ReplyAssistantVersionsApiService.GetAllReplyAssistantVersions should have comment or be unexported (golint)
    • Line 337: warning: comment on exported method ReplyAssistantVersionsApiService.GetReplyAssistantVersion should be of the form "GetReplyAssistantVersion ..." (golint)
    • Line 439: warning: exported type UpdateReplyAssistantVersionOpts should have comment or be unexported (golint)
    • Line 447: warning: exported method ReplyAssistantVersionsApiService.UpdateReplyAssistantVersion should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_categories.go
    • Line 28: warning: exported type CategoriesApiService should have comment or be unexported (golint)
    • Line 46: warning: exported type CreateCategoryOpts should have comment or be unexported (golint)
    • Line 57: warning: exported method CategoriesApiService.CreateCategory should have comment or be unexported (golint)
    • Line 179: warning: exported type DeleteCategoryOpts should have comment or be unexported (golint)
    • Line 183: warning: exported method CategoriesApiService.DeleteCategory should have comment or be unexported (golint)
    • Line 278: warning: exported type GetAllCategoriesOpts should have comment or be unexported (golint)
    • Line 284: warning: exported method CategoriesApiService.GetAllCategories should have comment or be unexported (golint)
    • Line 373: warning: comment on exported method CategoriesApiService.GetCategory should be of the form "GetCategory ..." (golint)
    • Line 478: warning: exported type UpdateCategoryOpts should have comment or be unexported (golint)
    • Line 489: warning: exported method CategoriesApiService.UpdateCategory should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_presence.go
    • Line 26: warning: exported type PresenceApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method PresenceApiService.AccountPresence should be of the form "AccountPresence ..." (golint)
    • Line 115: warning: comment on exported method PresenceApiService.GetMonitoringExtensions should be of the form "GetMonitoringExtensions ..." (golint)
    • Line 204: warning: comment on exported method PresenceApiService.GetPresenceLine should be of the form "GetPresenceLine ..." (golint)
    • Line 295: warning: comment on exported method PresenceApiService.GetPresenceStatus should be of the form "GetPresenceStatus ..." (golint)
    • Line 385: warning: comment on exported method PresenceApiService.ListMonitoredExtensions should be of the form "ListMonitoredExtensions ..." (golint)
    • Line 475: warning: comment on exported method PresenceApiService.PutMonitoringExtensions should be of the form "PutMonitoringExtensions ..." (golint)
    • Line 567: warning: comment on exported method PresenceApiService.UpdatePresenceLines should be of the form "UpdatePresenceLines ..." (golint)
    • Line 659: warning: comment on exported method PresenceApiService.UpdatePresenceStatus should be of the form "UpdatePresenceStatus ..." (golint)
    • go-ringcentral/office/v1/client/api_meetings.go
    • Line 26: warning: exported type MeetingsApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method MeetingsApiService.CreateMeeting should be of the form "CreateMeeting ..." (golint)
    • Line 120: warning: comment on exported method MeetingsApiService.DeleteMeeting should be of the form "DeleteMeeting ..." (golint)
    • Line 190: warning: comment on exported method MeetingsApiService.EndMeeting should be of the form "EndMeeting ..." (golint)
    • Line 260: warning: comment on exported method MeetingsApiService.GetLiveMeetings should be of the form "GetLiveMeetings ..." (golint)
    • Line 349: warning: comment on exported method MeetingsApiService.GetMeetingDetails should be of the form "GetMeetingDetails ..." (golint)
    • Line 440: warning: comment on exported method MeetingsApiService.GetMeetingServiceInfo should be of the form "GetMeetingServiceInfo ..." (golint)
    • Line 529: warning: comment on exported method MeetingsApiService.UpdateMeeting should be of the form "UpdateMeeting ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_channels.go
    • Line 28: warning: exported type ChannelsApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type GetAllChannelsOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method ChannelsApiService.GetAllChannels should have comment or be unexported (golint)
    • Line 131: warning: comment on exported method ChannelsApiService.GetChannel should be of the form "GetChannel ..." (golint)
    • Line 233: warning: exported type UpdateChannelOpts should have comment or be unexported (golint)
    • Line 241: warning: exported method ChannelsApiService.UpdateChannel should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_agent_status.go
    • Line 27: warning: exported type AgentStatusApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type ChangeAgentStatusOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method AgentStatusApiService.ChangeAgentStatus should have comment or be unexported (golint)
    • Line 132: warning: comment on exported method AgentStatusApiService.GetAgentStatus should be of the form "GetAgentStatus ..." (golint)
    • Line 220: warning: comment on exported method AgentStatusApiService.GetAllAgentStatus should be of the form "GetAllAgentStatus ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_identities.go
    • Line 27: warning: exported type IdentitiesApiService should have comment or be unexported (golint)
    • Line 45: warning: exported type GetAllIdentitiesOpts should have comment or be unexported (golint)
    • Line 56: warning: exported method IdentitiesApiService.GetAllIdentities should have comment or be unexported (golint)
    • Line 160: warning: comment on exported method IdentitiesApiService.GetIdentity should be of the form "GetIdentity ..." (golint)
    • go-ringcentral/office/v1/client/response.go
    • Line 16: warning: exported type APIResponse should have comment or be unexported (golint)
    • Line 33: warning: exported function NewAPIResponse should have comment or be unexported (golint)
    • Line 39: warning: exported function NewAPIResponseWithError should have comment or be unexported (golint)
    • go-ringcentral/office/v1/util/subscription.go
    • Line 9: warning: exported type SubscriptionManager should have comment or be unexported (golint)
    • Line 15: warning: exported function NewSubscriptionManager should have comment or be unexported (golint)
    • Line 24: warning: exported type SubscriptionInfo should have comment or be unexported (golint)
    • Line 35: warning: exported type DeliveryMode should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/util/lite/client.go
    • Line 12: warning: exported type ClientLite should have comment or be unexported (golint)
    • Line 19: warning: exported function NewClientLite should have comment or be unexported (golint)
    • Line 28: warning: exported method ClientLite.LoadHTTPClient should have comment or be unexported (golint)
    • Line 35: warning: exported method ClientLite.Tokens should have comment or be unexported (golint)
    • Line 39: warning: exported function NewHTTPClient should have comment or be unexported (golint)
    • Line 50: warning: exported function APIInfo should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/configuration.go
    • Line 52: warning: exported type Configuration should have comment or be unexported (golint)
    • Line 61: warning: exported function NewConfiguration should have comment or be unexported (golint)
    • Line 70: warning: exported method Configuration.AddDefaultHeader should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_settings.go
    • Line 26: warning: exported type SettingsApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method SettingsApiService.GetAllSettings should be of the form "GetAllSettings ..." (golint)
    • Line 161: warning: exported type UpdateSettingsOpts should have comment or be unexported (golint)
    • Line 198: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 203: warning: exported method SettingsApiService.UpdateSettings should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_threads.go
    • Line 28: warning: exported type ThreadsApiService should have comment or be unexported (golint)
    • Line 30: warning: comment on exported method ThreadsApiService.ArchiveThread should be of the form "ArchiveThread ..." (golint)
    • Line 128: warning: exported type CategorizeThreadOpts should have comment or be unexported (golint)
    • Line 132: warning: exported method ThreadsApiService.CategorizeThread should have comment or be unexported (golint)
    • Line 224: warning: comment on exported method ThreadsApiService.CloseThread should be of the form "CloseThread ..." (golint)
    • Line 323: warning: exported type GetAllThreadsOpts should have comment or be unexported (golint)
    • Line 329: warning: exported method ThreadsApiService.GetAllThreads should have comment or be unexported (golint)
    • Line 418: warning: comment on exported method ThreadsApiService.GetThread should be of the form "GetThread ..." (golint)
    • Line 506: warning: comment on exported method ThreadsApiService.OpenThread should be of the form "OpenThread ..." (golint)
    • go-ringcentral/office/v1/client/api_company_settings.go
    • Line 27: warning: exported type CompanySettingsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method CompanySettingsApiService.DeleteAccount should be of the form "DeleteAccount ..." (golint)
    • Line 107: warning: exported type ListDialingPlansOpts should have comment or be unexported (golint)
    • Line 112: warning: exported method CompanySettingsApiService.ListDialingPlans should have comment or be unexported (golint)
    • Line 199: warning: comment on exported method CompanySettingsApiService.LoadAccount should be of the form "LoadAccount ..." (golint)
    • Line 287: warning: comment on exported method CompanySettingsApiService.LoadAccountBusinessAddress should be of the form "LoadAccountBusinessAddress ..." (golint)
    • Line 375: warning: comment on exported method CompanySettingsApiService.LoadServiceInfo should be of the form "LoadServiceInfo ..." (golint)
    • Line 463: warning: comment on exported method CompanySettingsApiService.ModifyAccount should be of the form "ModifyAccount ..." (golint)
    • Line 554: warning: comment on exported method CompanySettingsApiService.UpdateAccountBusinessAddress should be of the form "UpdateAccountBusinessAddress ..." (golint)
    • Line 645: warning: comment on exported method CompanySettingsApiService.UpdateServiceInfo should be of the form "UpdateServiceInfo ..." (golint)
    • go-ringcentral/engagedigital/v1/client/client.go
    • Line 246: warning: comment on exported method APIClient.ChangeBasePath should be of the form "ChangeBasePath ..." (golint)
    • Line 584: warning: exported method APIClient.HTTPClient should have comment or be unexported (golint)
    • Line 584: warning: receiver name apiClient should be consistent with previous receiver name c for APIClient (golint)
    • go-ringcentral/engagedigital/v1/client/api_teams.go
    • Line 28: warning: exported type TeamsApiService should have comment or be unexported (golint)
    • Line 41: warning: exported type CreateTeamOpts should have comment or be unexported (golint)
    • Line 47: warning: exported method TeamsApiService.CreateTeam should have comment or be unexported (golint)
    • Line 162: warning: exported type DeleteTeamOpts should have comment or be unexported (golint)
    • Line 166: warning: exported method TeamsApiService.DeleteTeam should have comment or be unexported (golint)
    • Line 260: warning: exported type GetAllTeamsOpts should have comment or be unexported (golint)
    • Line 265: warning: exported method TeamsApiService.GetAllTeams should have comment or be unexported (golint)
    • Line 351: warning: comment on exported method TeamsApiService.GetTeam should be of the form "GetTeam ..." (golint)
    • Line 451: warning: exported type UpdateTeamOpts should have comment or be unexported (golint)
    • Line 457: warning: exported method TeamsApiService.UpdateTeam should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_messages.go
    • Line 28: warning: exported type MessagesApiService should have comment or be unexported (golint)
    • Line 42: warning: exported type DeleteMessageOpts should have comment or be unexported (golint)
    • Line 47: warning: exported method MessagesApiService.DeleteMessage should have comment or be unexported (golint)
    • Line 125: warning: exported type DeleteMessagesByFilterOpts should have comment or be unexported (golint)
    • Line 129: warning: exported method MessagesApiService.DeleteMessagesByFilter should have comment or be unexported (golint)
    • Line 202: warning: exported type GetFaxCoverPagesOpts should have comment or be unexported (golint)
    • Line 207: warning: exported method MessagesApiService.GetFaxCoverPages should have comment or be unexported (golint)
    • Line 294: warning: exported type ListMessagesOpts should have comment or be unexported (golint)
    • Line 308: warning: exported method MessagesApiService.ListMessages should have comment or be unexported (golint)
    • Line 423: warning: comment on exported method MessagesApiService.LoadMessage should be of the form "LoadMessage ..." (golint)
    • Line 527: warning: exported type LoadMessageAttachmentOpts should have comment or be unexported (golint)
    • Line 528: warning: don't use underscores in Go names; struct field Range_ should be Range (golint)
    • Line 531: warning: exported method MessagesApiService.LoadMessageAttachment should have comment or be unexported (golint)
    • Line 615: warning: exported type SendFaxMessageOpts should have comment or be unexported (golint)
    • Line 624: warning: exported method MessagesApiService.SendFaxMessage should have comment or be unexported (golint)
    • Line 737: warning: comment on exported method MessagesApiService.SendInternalMessage should be of the form "SendInternalMessage ..." (golint)
    • Line 830: warning: comment on exported method MessagesApiService.SendSMS should be of the form "SendSMS ..." (golint)
    • Line 942: warning: exported type SyncMessagesOpts should have comment or be unexported (golint)
    • Line 954: warning: exported method MessagesApiService.SyncMessages should have comment or be unexported (golint)
    • Line 1063: warning: comment on exported method MessagesApiService.UpdateMessage should be of the form "UpdateMessage ..." (golint)
    • go-ringcentral/engagevoice/v1/util/lite/ringcentral_credentials.go
    • Line 14: warning: exported type EngageCredentials should have comment or be unexported (golint)
    • Line 19: warning: exported function NewEngageCredentialsJSON should have comment or be unexported (golint)
    • Line 29: warning: exported method EngageCredentials.LoadNewTokens should have comment or be unexported (golint)
    • Line 42: warning: exported method EngageCredentials.NewClient should have comment or be unexported (golint)
    • Line 52: warning: exported type EngageToken should have comment or be unexported (golint)
    • Line 57: warning: exported function RcToEvToken should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_custom_fields.go
    • Line 28: warning: exported type CustomFieldsApiService should have comment or be unexported (golint)
    • Line 45: warning: exported type CreateCustomFieldOpts should have comment or be unexported (golint)
    • Line 47: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 53: warning: exported method CustomFieldsApiService.CreateCustomField should have comment or be unexported (golint)
    • Line 158: warning: comment on exported method CustomFieldsApiService.DeleteCustomField should be of the form "DeleteCustomField ..." (golint)
    • Line 256: warning: exported type GetAllCustomFieldsOpts should have comment or be unexported (golint)
    • Line 261: warning: exported method CustomFieldsApiService.GetAllCustomFields should have comment or be unexported (golint)
    • Line 347: warning: comment on exported method CustomFieldsApiService.GetCustomField should be of the form "GetCustomField ..." (golint)
    • Line 447: warning: exported type UpdateCustomFieldOpts should have comment or be unexported (golint)
    • Line 453: warning: exported method CustomFieldsApiService.UpdateCustomField should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/util/lite/api_token.go
    • Line 20: warning: exported const EngageVoiceServerURL should have comment (or a comment on this block) or be unexported (golint)
    • Line 27: warning: exported type LoginSuccess should have comment or be unexported (golint)
    • Line 33: warning: exported type User should have comment or be unexported (golint)
    • Line 49: warning: exported type Role should have comment or be unexported (golint)
    • Line 54: warning: exported type Account should have comment or be unexported (golint)
    • Line 84: warning: exported type LoginError should have comment or be unexported (golint)
    • Line 91: warning: exported function GenerateAPIToken should have comment or be unexported (golint)
    • Line 110: warning: exported function ExchangeAPIToken should have comment or be unexported (golint)
    • Line 134: warning: exported function RequestAuthToken should have comment or be unexported (golint)
    • Line 164: warning: exported function ListTokens should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/client/api_campaigns.go
    • Line 27: warning: exported type CampaignsApiService should have comment or be unexported (golint)
    • Line 44: warning: exported type PatchCampaignLeadOpts should have comment or be unexported (golint)
    • Line 50: warning: exported method CampaignsApiService.PatchCampaignLead should have comment or be unexported (golint)
    • Line 171: warning: exported type UpdateCampaignLeadOpts should have comment or be unexported (golint)
    • Line 177: warning: exported method CampaignsApiService.UpdateCampaignLead should have comment or be unexported (golint)
    • Line 283: warning: comment on exported method CampaignsApiService.UploadLeads should be of the form "UploadLeads ..." (golint)
    • go-ringcentral/office/v1/util/clientutil.go
    • Line 17: warning: exported function LoadEnv should have comment or be unexported (golint)
    • Line 25: warning: exported function NewApiClientHttpClientBaseURL should have comment or be unexported (golint)
    • Line 36: warning: exported function NewApiClientCredentials should have comment or be unexported (golint)
    • Line 44: warning: exported function NewApiClientPassword should have comment or be unexported (golint)
    • Line 52: warning: exported function NewApiClientPasswordSimple should have comment or be unexported (golint)
    • Line 60: warning: exported function NewApiClientPasswordEnv should have comment or be unexported (golint)
    • Line 66: warning: exported function NewScimApiClient should have comment or be unexported (golint)
    • Line 78: warning: exported function ApiResponseErrorBody should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_glip.go
    • Line 28: warning: exported type GlipApiService should have comment or be unexported (golint)
    • Line 41: warning: exported type CreateGlipFileOpts should have comment or be unexported (golint)
    • Line 46: warning: exported method GlipApiService.CreateGlipFile should have comment or be unexported (golint)
    • Line 140: warning: comment on exported method GlipApiService.CreateGroup should be of the form "CreateGroup ..." (golint)
    • Line 229: warning: comment on exported method GlipApiService.CreatePost should be of the form "CreatePost ..." (golint)
    • Line 320: warning: comment on exported method GlipApiService.LoadCompany should be of the form "LoadCompany ..." (golint)
    • Line 408: warning: comment on exported method GlipApiService.LoadGlipFile should be of the form "LoadGlipFile ..." (golint)
    • Line 496: warning: comment on exported method GlipApiService.LoadGroup should be of the form "LoadGroup ..." (golint)
    • Line 595: warning: exported type LoadGroupListOpts should have comment or be unexported (golint)
    • Line 596: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 601: warning: exported method GlipApiService.LoadGroupList should have comment or be unexported (golint)
    • Line 690: warning: comment on exported method GlipApiService.LoadPerson should be of the form "LoadPerson ..." (golint)
    • Line 789: warning: exported type LoadPostsOpts should have comment or be unexported (golint)
    • Line 794: warning: exported method GlipApiService.LoadPosts should have comment or be unexported (golint)
    • Line 890: warning: exported type LoadUnreadMessageCountOpts should have comment or be unexported (golint)
    • Line 894: warning: exported method GlipApiService.LoadUnreadMessageCount should have comment or be unexported (golint)
    • Line 977: warning: comment on exported method GlipApiService.UpdateGroup should be of the form "UpdateGroup ..." (golint)
    • go-ringcentral/office/v1/util/glipgroups/glipgroups.go
    • Line 17: warning: exported const GroupTypeTeam should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: exported type GroupsSet should have comment or be unexported (golint)
    • Line 25: warning: exported method GroupsSet.AddGroups should have comment or be unexported (golint)
    • Line 31: warning: exported method GroupsSet.FindGroupsByName should have comment or be unexported (golint)
    • Line 42: warning: exported method GroupsSet.FindGroupsByNameLower should have comment or be unexported (golint)
    • Line 53: warning: exported method GroupsSet.FindGroupByName should have comment or be unexported (golint)
    • Line 61: warning: exported method GroupsSet.GroupNamesSorted should have comment or be unexported (golint)
    • Line 74: warning: exported method GroupsSet.GroupsSorted should have comment or be unexported (golint)
    • Line 89: warning: exported type Group should have comment or be unexported (golint)
    • Line 98: warning: exported function NewGroupsSetApiRequest should have comment or be unexported (golint)
    • Line 135: warning: exported type GetGroupsResponse should have comment or be unexported (golint)
    • Line 140: warning: exported function GetGroupsResponseFromHTTPResponse should have comment or be unexported (golint)
    • Line 150: warning: exported type Navigation should have comment or be unexported (golint)
    • go-ringcentral/engagevoice/v1/client/api_campaign_leads.go
    • Line 27: warning: exported type CampaignLeadsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method CampaignLeadsApiService.GetLeadStates should be of the form "GetLeadStates ..." (golint)
    • Line 129: warning: comment on exported method CampaignLeadsApiService.GetSystemDispositions should be of the form "GetSystemDispositions ..." (golint)
    • Line 242: warning: exported type SearchLeadsOpts should have comment or be unexported (golint)
    • Line 248: warning: exported method CampaignLeadsApiService.SearchLeads should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_presence_status.go
    • Line 27: warning: exported type PresenceStatusApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method PresenceStatusApiService.CreatePresenceStatus should be of the form "CreatePresenceStatus ..." (golint)
    • Line 117: warning: comment on exported method PresenceStatusApiService.DeletePresenceStatus should be of the form "DeletePresenceStatus ..." (golint)
    • Line 215: warning: exported type GetAllPresenceStatusOpts should have comment or be unexported (golint)
    • Line 220: warning: exported method PresenceStatusApiService.GetAllPresenceStatus should have comment or be unexported (golint)
    • Line 306: warning: comment on exported method PresenceStatusApiService.GetPresenceStatus should be of the form "GetPresenceStatus ..." (golint)
    • Line 394: warning: comment on exported method PresenceStatusApiService.UpdatePresenceStatus should be of the form "UpdatePresenceStatus ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_communities.go
    • Line 27: warning: exported type CommunitiesApiService should have comment or be unexported (golint)
    • Line 39: warning: exported type GetAllCommunitiesOpts should have comment or be unexported (golint)
    • Line 44: warning: exported method CommunitiesApiService.GetAllCommunities should have comment or be unexported (golint)
    • Line 130: warning: comment on exported method CommunitiesApiService.GetCommunity should be of the form "GetCommunity ..." (golint)
    • go-ringcentral/office/v1/util/event.go
    • Line 16: warning: exported const ThisDir should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported method Event.IsEventType should have comment or be unexported (golint)
    • Line 53: warning: exported type EventBodyWrapper should have comment or be unexported (golint)
    • Line 58: warning: exported method EventBodyWrapper.UnmarshalJSON should have comment or be unexported (golint)
    • Line 63: warning: exported function EventParseBytes should have comment or be unexported (golint)
    • Line 69: warning: exported method Event.GetInstantMessageBody should have comment or be unexported (golint)
    • Line 81: warning: exported method Event.GetGlipPostEventBody should have comment or be unexported (golint)
    • Line 93: warning: exported function GetFileBytesForEventType should have comment or be unexported (golint)
    • Line 98: warning: exported function GetFilePathForEventType should have comment or be unexported (golint)
    • Line 103: warning: exported function GetFileNameForEventType should have comment or be unexported (golint)
    • Line 107: warning: exported type EventBody should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_api_info.go
    • Line 26: warning: exported type APIInfoApiService should have comment or be unexported (golint)
    • Line 28: warning: comment on exported method APIInfoApiService.GetAPIVersion should be of the form "GetAPIVersion ..." (golint)
    • Line 114: warning: comment on exported method APIInfoApiService.GetVersionInfo should be of the form "GetVersionInfo ..." (golint)
    • Line 202: warning: comment on exported method APIInfoApiService.LoadAPIStatus should be of the form "LoadAPIStatus ..." (golint)
    • go-ringcentral/engagevoice/v1/util/client.go
    • Line 11: warning: exported type ClientAPIs should have comment or be unexported (golint)
    • Line 16: warning: exported function NewClientAPIsRingCentralPassword should have comment or be unexported (golint)
    • Line 24: warning: exported function NewClientAPIsHTTPClient should have comment or be unexported (golint)
    • Line 32: warning: exported function NewClientAPIs should have comment or be unexported (golint)
    • Line 37: warning: exported function NewHTTPClient should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_company_contacts.go
    • Line 27: warning: exported type CompanyContactsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method CompanyContactsApiService.CreateBotExtension should be of the form "CreateBotExtension ..." (golint)
    • Line 120: warning: comment on exported method CompanyContactsApiService.CreateExtension should be of the form "CreateExtension ..." (golint)
    • Line 223: warning: exported type ListCompanyDirectoryContactsOpts should have comment or be unexported (golint)
    • Line 229: warning: exported method CompanyContactsApiService.ListCompanyDirectoryContacts should have comment or be unexported (golint)
    • Line 332: warning: exported type ListExtensionsOpts should have comment or be unexported (golint)
    • Line 336: warning: don't use underscores in Go names; struct field Type_ should be Type (golint)
    • Line 339: warning: exported method CompanyContactsApiService.ListExtensions should have comment or be unexported (golint)
    • Line 432: warning: comment on exported method CompanyContactsApiService.LoadCompanyDirectoryContact should be of the form "LoadCompanyDirectoryContact ..." (golint)
    • Line 522: warning: comment on exported method CompanyContactsApiService.LoadCompanyDirectoryExtensionNumbers should be of the form "LoadCompanyDirectoryExtensionNumbers ..." (golint)
    • Line 610: warning: comment on exported method CompanyContactsApiService.LoadCompanyDirectoryFederation should be of the form "LoadCompanyDirectoryFederation ..." (golint)
    • Line 698: warning: comment on exported method CompanyContactsApiService.LoadCompanyDirectoryFederationConflicts should be of the form "LoadCompanyDirectoryFederationConflicts ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_reply_assistant_groups.go
    • Line 28: warning: exported type ReplyAssistantGroupsApiService should have comment or be unexported (golint)
    • Line 42: warning: exported type CreateReplyAssistantGroupOpts should have comment or be unexported (golint)
    • Line 48: warning: exported method ReplyAssistantGroupsApiService.CreateReplyAssistantGroup should have comment or be unexported (golint)
    • Line 146: warning: comment on exported method ReplyAssistantGroupsApiService.DeleteReplyAssistantGroup should be of the form "DeleteReplyAssistantGroup ..." (golint)
    • Line 244: warning: exported type GetAllReplyAssistantGroupsOpts should have comment or be unexported (golint)
    • Line 249: warning: exported method ReplyAssistantGroupsApiService.GetAllReplyAssistantGroups should have comment or be unexported (golint)
    • Line 335: warning: comment on exported method ReplyAssistantGroupsApiService.GetReplyAssistantGroup should be of the form "GetReplyAssistantGroup ..." (golint)
    • Line 436: warning: exported type UpdateReplyAssistantGroupOpts should have comment or be unexported (golint)
    • Line 443: warning: exported method ReplyAssistantGroupsApiService.UpdateReplyAssistantGroup should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_tags.go
    • Line 27: warning: exported type TagsApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method TagsApiService.CreateTag should be of the form "CreateTag ..." (golint)
    • Line 117: warning: comment on exported method TagsApiService.DeleteTag should be of the form "DeleteTag ..." (golint)
    • Line 215: warning: exported type GetAllTagsOpts should have comment or be unexported (golint)
    • Line 220: warning: exported method TagsApiService.GetAllTags should have comment or be unexported (golint)
    • Line 306: warning: comment on exported method TagsApiService.GetTag should be of the form "GetTag ..." (golint)
    • Line 394: warning: comment on exported method TagsApiService.UpdateTag should be of the form "UpdateTag ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_time_sheets.go
    • Line 28: warning: exported type TimeSheetsApiService should have comment or be unexported (golint)
    • Line 50: warning: exported type CreateTimeSheetOpts should have comment or be unexported (golint)
    • Line 64: warning: exported method TimeSheetsApiService.CreateTimeSheet should have comment or be unexported (golint)
    • Line 186: warning: comment on exported method TimeSheetsApiService.DeleteTimeSheet should be of the form "DeleteTimeSheet ..." (golint)
    • Line 284: warning: exported type GetAllTimeSheetsOpts should have comment or be unexported (golint)
    • Line 289: warning: exported method TimeSheetsApiService.GetAllTimeSheets should have comment or be unexported (golint)
    • Line 375: warning: comment on exported method TimeSheetsApiService.GetTimeSheet should be of the form "GetTimeSheet ..." (golint)
    • Line 483: warning: exported type UpdateTimeSheetOpts should have comment or be unexported (golint)
    • Line 497: warning: exported method TimeSheetsApiService.UpdateTimeSheet should have comment or be unexported (golint)
    • go-ringcentral/engagedigital/v1/client/api_webhooks.go
    • Line 29: warning: exported type WebhooksApiService should have comment or be unexported (golint)
    • Line 47: warning: exported type CreateWebhookOpts should have comment or be unexported (golint)
    • Line 54: warning: exported method WebhooksApiService.CreateWebhook should have comment or be unexported (golint)
    • Line 54: warning: don't use underscores in Go names; method parameter url_ should be url (golint)
    • Line 158: warning: comment on exported method WebhooksApiService.DeleteWebhook should be of the form "DeleteWebhook ..." (golint)
    • Line 259: warning: exported type GetAllWebhooksOpts should have comment or be unexported (golint)
    • Line 264: warning: exported method WebhooksApiService.GetAllWebhooks should have comment or be unexported (golint)
    • Line 351: warning: comment on exported method WebhooksApiService.GetWebhook should be of the form "GetWebhook ..." (golint)
    • Line 458: warning: exported type UpdateWebhookOpts should have comment or be unexported (golint)
    • Line 468: warning: exported method WebhooksApiService.UpdateWebhook should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_scim.go
    • Line 27: warning: exported type SCIMApiService should have comment or be unexported (golint)
    • Line 29: warning: comment on exported method SCIMApiService.CreateUser should be of the form "CreateUser ..." (golint)
    • Line 188: warning: comment on exported method SCIMApiService.DeleteUser should be of the form "DeleteUser ..." (golint)
    • Line 305: warning: comment on exported method SCIMApiService.GetServiceProviderConfig should be of the form "GetServiceProviderConfig ..." (golint)
    • Line 391: warning: comment on exported method SCIMApiService.GetUserById should be of the form "GetUserById ..." (golint)
    • Line 540: warning: exported type ListUsersOpts should have comment or be unexported (golint)
    • Line 546: warning: exported method SCIMApiService.ListUsers should have comment or be unexported (golint)
    • Line 695: warning: exported type PatchUserOpts should have comment or be unexported (golint)
    • Line 699: warning: exported method SCIMApiService.PatchUser should have comment or be unexported (golint)
    • Line 858: warning: exported type SearchUsersViaPostOpts should have comment or be unexported (golint)
    • Line 862: warning: exported method SCIMApiService.SearchUsersViaPost should have comment or be unexported (golint)
    • Line 1001: warning: comment on exported method SCIMApiService.UpdateUser should be of the form "UpdateUser ..." (golint)
    • go-ringcentral/engagedigital/v1/client/api_sources.go
    • Line 28: warning: exported type SourcesApiService should have comment or be unexported (golint)
    • Line 40: warning: exported type GetAllSourcesOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method SourcesApiService.GetAllSources should have comment or be unexported (golint)
    • Line 131: warning: comment on exported method SourcesApiService.GetSource should be of the form "GetSource ..." (golint)
    • Line 243: warning: exported type UpdateSourceOpts should have comment or be unexported (golint)
    • Line 261: warning: exported method SourcesApiService.UpdateSource should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_user_settings.go
    • Line 28: warning: exported type UserSettingsApiService should have comment or be unexported (golint)
    • Line 30: warning: comment on exported method UserSettingsApiService.DeleteExtension should be of the form "DeleteExtension ..." (golint)
    • Line 99: warning: comment on exported method UserSettingsApiService.DownloadImage should be of the form "DownloadImage ..." (golint)
    • Line 189: warning: comment on exported method UserSettingsApiService.GetNotificationSettings should be of the form "GetNotificationSettings ..." (golint)
    • Line 291: warning: exported type ListExtensionGrantsOpts should have comment or be unexported (golint)
    • Line 296: warning: exported method UserSettingsApiService.ListExtensionGrants should have comment or be unexported (golint)
    • Line 395: warning: exported type ListSecretQuestionsOpts should have comment or be unexported (golint)
    • Line 401: warning: exported method UserSettingsApiService.ListSecretQuestions should have comment or be unexported (golint)
    • Line 501: warning: exported type LoadConferencingInfoOpts should have comment or be unexported (golint)
    • Line 505: warning: exported method UserSettingsApiService.LoadConferencingInfo should have comment or be unexported (golint)
    • Line 590: warning: comment on exported method UserSettingsApiService.LoadExtensionCallerId should be of the form "LoadExtensionCallerId ..." (golint)
    • Line 680: warning: comment on exported method UserSettingsApiService.LoadExtensionInfo should be of the form "LoadExtensionInfo ..." (golint)
    • Line 770: warning: comment on exported method UserSettingsApiService.LoadExtensionProfileImage should be of the form "LoadExtensionProfileImage ..." (golint)
    • Line 862: warning: comment on exported method UserSettingsApiService.LoadExtensionUserCredentials should be of the form "LoadExtensionUserCredentials ..." (golint)
    • Line 952: warning: comment on exported method UserSettingsApiService.LoadSecretQuestion should be of the form "LoadSecretQuestion ..." (golint)
    • Line 1040: warning: comment on exported method UserSettingsApiService.UpdateConferencingInfo should be of the form "UpdateConferencingInfo ..." (golint)
    • Line 1133: warning: comment on exported method UserSettingsApiService.UpdateExtension should be of the form "UpdateExtension ..." (golint)
    • Line 1226: warning: comment on exported method UserSettingsApiService.UpdateExtensionCallerId should be of the form "UpdateExtensionCallerId ..." (golint)
    • Line 1319: warning: comment on exported method UserSettingsApiService.UpdateExtensionUserCredentials should be of the form "UpdateExtensionUserCredentials ..." (golint)
    • Line 1412: warning: comment on exported method UserSettingsApiService.UpdateNotificationSettings should be of the form "UpdateNotificationSettings ..." (golint)
    • Line 1505: warning: comment on exported method UserSettingsApiService.UploadImageByPostForm should be of the form "UploadImageByPostForm ..." (golint)
    • Line 1615: warning: exported type UploadImageByPutFormOpts should have comment or be unexported (golint)
    • Line 1619: warning: exported method UserSettingsApiService.UploadImageByPutForm should have comment or be unexported (golint)
    • Line 1716: warning: comment on exported method UserSettingsApiService.ValidateExtensionUserCredentials should be of the form "ValidateExtensionUserCredentials ..." (golint)
    • Line 1788: warning: comment on exported method UserSettingsApiService.VerifyExtensionUserCredentials should be of the form "VerifyExtensionUserCredentials ..." (golint)
    • go-ringcentral/office/v1/examples/call_queue_by_name/main.go
    • Line 23: warning: exported type CliOptions should have comment or be unexported (golint)
    • Line 30: warning: exported type RingCentralConfig should have comment or be unexported (golint)
    • Line 39: warning: exported function NewRingCentralConfigEnv should have comment or be unexported (golint)
    • Line 44: warning: exported method RingCentralConfig.ApplicationCredentials should have comment or be unexported (golint)
    • Line 51: warning: exported method RingCentralConfig.PasswordCredentials should have comment or be unexported (golint)
    • go-ringcentral/office/v1/client/api_phone_numbers.go
    • Line 27: warning: exported type PhoneNumbersApiService should have comment or be unexported (golint)
    • Line 42: warning: exported type ListExtensionPhoneNumbersOpts should have comment or be unexported (golint)
    • Line 48: warning: exported method PhoneNumbersApiService.ListExtensionPhoneNumbers should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


misspell99%

Misspell Finds commonly misspelled English words