Preparing report...

Report for github.com/voicecom/ocpp-go

A+    Excellent!    Found 97 issues across 159 files

Tweet

gofmt100%

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

No problems detected. Good job!


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!


gocyclo95%

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.

    • ocpp-go/ocpp2.0_test/ocpp2_test.go
    • Line 633: warning: cyclomatic complexity 21 of function setupDefaultChargingStationHandlers() is high (> 15) (gocyclo)
    • Line 574: warning: cyclomatic complexity 20 of function setupDefaultCSMSHandlers() is high (> 15) (gocyclo)

golint40%

Golint is a linter for Go source code.

    • ocpp-go/ocpp1.6/localauth/local_auth_list.go
    • Line 1: warning: package comment should be of the form "Package localauth ..." (golint)
    • Line 6: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported const ProfileName should be of the form "ProfileName ..." (golint)
    • Line 19: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp1.6/core/change_availability.go
    • Line 11: warning: exported const ChangeAvailabilityFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type AvailabilityType should be of the form "AvailabilityType ..." (with optional leading article) (golint)
    • Line 17: warning: exported const AvailabilityTypeOperative should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type AvailabilityStatus should be of the form "AvailabilityStatus ..." (with optional leading article) (golint)
    • Line 35: warning: exported const AvailabilityStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 50: warning: comment on exported type ChangeAvailabilityRequest should be of the form "ChangeAvailabilityRequest ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type ChangeAvailabilityConfirmation should be of the form "ChangeAvailabilityConfirmation ..." (with optional leading article) (golint)
    • Line 62: warning: comment on exported type ChangeAvailabilityFeature should be of the form "ChangeAvailabilityFeature ..." (with optional leading article) (golint)
    • Line 69: warning: exported method ChangeAvailabilityFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: exported method ChangeAvailabilityFeature.GetRequestType should have comment or be unexported (golint)
    • Line 77: warning: exported method ChangeAvailabilityFeature.GetResponseType should have comment or be unexported (golint)
    • Line 81: warning: exported method ChangeAvailabilityRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 85: warning: exported method ChangeAvailabilityConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 89: warning: comment on exported function NewChangeAvailabilityRequest should be of the form "NewChangeAvailabilityRequest ..." (golint)
    • Line 94: warning: comment on exported function NewChangeAvailabilityConfirmation should be of the form "NewChangeAvailabilityConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/reservation/reservation.go
    • Line 1: warning: package comment should be of the form "Package reservation ..." (golint)
    • Line 8: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 12: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 18: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 20: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp/ocpp.go
    • Line 1: warning: package comment should be of the form "Package ocpp ..." (golint)
    • Line 44: warning: comment on exported function NewError should be of the form "NewError ..." (golint)
    • Line 64: warning: comment on exported function NewProfile should be of the form "NewProfile ..." (golint)
    • Line 73: warning: comment on exported method Profile.AddFeature should be of the form "AddFeature ..." (golint)
    • Line 84: warning: comment on exported method Profile.GetFeature should be of the form "GetFeature ..." (golint)
    • Line 101: warning: comment on exported method Profile.ParseResponse should be of the form "ParseResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/remote_start_transaction.go
    • Line 10: warning: exported const RemoteStartTransactionFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type RemoteStartTransactionRequest should be of the form "RemoteStartTransactionRequest ..." (with optional leading article) (golint)
    • Line 19: warning: comment on exported type RemoteStartTransactionConfirmation should be of the form "RemoteStartTransactionConfirmation ..." (with optional leading article) (golint)
    • Line 25: warning: comment on exported type RemoteStartTransactionFeature should be of the form "RemoteStartTransactionFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method RemoteStartTransactionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method RemoteStartTransactionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method RemoteStartTransactionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method RemoteStartTransactionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method RemoteStartTransactionConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewRemoteStartTransactionRequest should be of the form "NewRemoteStartTransactionRequest ..." (golint)
    • Line 72: warning: comment on exported function NewRemoteStartTransactionConfirmation should be of the form "NewRemoteStartTransactionConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/meter/meter.go
    • Line 1: warning: package comment should be of the form "Package meter ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 14: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 16: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/reservation/reservation.go
    • Line 1: warning: package comment should be of the form "Package reservation ..." (golint)
    • Line 6: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported const ProfileName should be of the form "ProfileName ..." (golint)
    • Line 19: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp1.6/localauth/get_local_list_version.go
    • Line 9: warning: exported const GetLocalListVersionFeatureName should have comment or be unexported (golint)
    • Line 11: warning: comment on exported type GetLocalListVersionRequest should be of the form "GetLocalListVersionRequest ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type GetLocalListVersionConfirmation should be of the form "GetLocalListVersionConfirmation ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type GetLocalListVersionFeature should be of the form "GetLocalListVersionFeature ..." (with optional leading article) (golint)
    • Line 28: warning: exported method GetLocalListVersionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 32: warning: exported method GetLocalListVersionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 36: warning: exported method GetLocalListVersionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 40: warning: exported method GetLocalListVersionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 44: warning: exported method GetLocalListVersionConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 48: warning: comment on exported function NewGetLocalListVersionRequest should be of the form "NewGetLocalListVersionRequest ..." (golint)
    • Line 53: warning: comment on exported function NewGetLocalListVersionConfirmation should be of the form "NewGetLocalListVersionConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/iso15118/delete_certificate.go
    • Line 11: warning: exported const DeleteCertificateFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type DeleteCertificateStatus should be of the form "DeleteCertificateStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const DeleteCertificateStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type DeleteCertificateRequest should be of the form "DeleteCertificateRequest ..." (with optional leading article) (golint)
    • Line 37: warning: comment on exported type DeleteCertificateResponse should be of the form "DeleteCertificateResponse ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type DeleteCertificateFeature should be of the form "DeleteCertificateFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method DeleteCertificateFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteCertificateFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method DeleteCertificateFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method DeleteCertificateRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method DeleteCertificateResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewDeleteCertificateRequest should be of the form "NewDeleteCertificateRequest ..." (golint)
    • Line 72: warning: comment on exported function NewDeleteCertificateResponse should be of the form "NewDeleteCertificateResponse ..." (golint)
    • ocpp-go/ocppj/client.go
    • Line 10: warning: comment on exported type Client should be of the form "Client ..." (with optional leading article) (golint)
    • Line 22: warning: comment on exported function NewClient should be of the form "NewClient ..." (golint)
    • Line 47: warning: comment on exported method Client.SetRequestHandler should be of the form "SetRequestHandler ..." (golint)
    • Line 52: warning: comment on exported method Client.SetResponseHandler should be of the form "SetResponseHandler ..." (golint)
    • Line 57: warning: comment on exported method Client.SetErrorHandler should be of the form "SetErrorHandler ..." (golint)
    • Line 62: warning: comment on exported method Client.Start should be of the form "Start ..." (golint)
    • Line 83: warning: comment on exported method Client.Stop should be of the form "Stop ..." (golint)
    • Line 90: warning: comment on exported method Client.SendRequest should be of the form "SendRequest ..." (golint)
    • Line 128: warning: comment on exported method Client.SendResponse should be of the form "SendResponse ..." (golint)
    • Line 154: warning: comment on exported method Client.SendError should be of the form "SendError ..." (golint)
    • ocpp-go/ocppj/queue.go
    • Line 45: warning: exported method FIFOClientQueue.Init should have comment or be unexported (golint)
    • Line 49: warning: exported method FIFOClientQueue.Push should have comment or be unexported (golint)
    • Line 59: warning: exported method FIFOClientQueue.Peek should have comment or be unexported (golint)
    • Line 69: warning: exported method FIFOClientQueue.Pop should have comment or be unexported (golint)
    • Line 79: warning: exported method FIFOClientQueue.Size should have comment or be unexported (golint)
    • Line 85: warning: exported method FIFOClientQueue.IsFull should have comment or be unexported (golint)
    • Line 91: warning: exported method FIFOClientQueue.IsEmpty should have comment or be unexported (golint)
    • Line 138: warning: exported method FIFOQueueMap.Get should have comment or be unexported (golint)
    • Line 145: warning: exported method FIFOQueueMap.GetOrCreate should have comment or be unexported (golint)
    • Line 158: warning: exported method FIFOQueueMap.Remove should have comment or be unexported (golint)
    • Line 164: warning: exported method FIFOQueueMap.Add should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/smartcharging/clear_charging_profile.go
    • Line 11: warning: exported const ClearChargingProfileFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearChargingProfileStatus should be of the form "ClearChargingProfileStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearChargingProfileStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 21: warning: exported type ClearChargingProfileType should have comment or be unexported (golint)
    • Line 37: warning: comment on exported type ClearChargingProfileRequest should be of the form "ClearChargingProfileRequest ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type ClearChargingProfileResponse should be of the form "ClearChargingProfileResponse ..." (with optional leading article) (golint)
    • Line 49: warning: comment on exported type ClearChargingProfileFeature should be of the form "ClearChargingProfileFeature ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ClearChargingProfileFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 60: warning: exported method ClearChargingProfileFeature.GetRequestType should have comment or be unexported (golint)
    • Line 64: warning: exported method ClearChargingProfileFeature.GetResponseType should have comment or be unexported (golint)
    • Line 68: warning: exported method ClearChargingProfileRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 72: warning: exported method ClearChargingProfileResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 76: warning: comment on exported function NewClearChargingProfileRequest should be of the form "NewClearChargingProfileRequest ..." (golint)
    • Line 81: warning: comment on exported function NewClearChargingProfileResponse should be of the form "NewClearChargingProfileResponse ..." (golint)
    • ocpp-go/ocpp2.0/charging_station.go
    • Line 57: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 70: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 83: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 96: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 109: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 122: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 135: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 294: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • ocpp-go/ocpp2.0/smartcharging/smart_charging.go
    • Line 1: warning: package comment should be of the form "Package smartcharging ..." (golint)
    • Line 8: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 14: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 24: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 26: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/localauth/get_local_list_version.go
    • Line 9: warning: exported const GetLocalListVersionFeatureName should have comment or be unexported (golint)
    • Line 11: warning: comment on exported type GetLocalListVersionRequest should be of the form "GetLocalListVersionRequest ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported type GetLocalListVersionResponse should be of the form "GetLocalListVersionResponse ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type GetLocalListVersionFeature should be of the form "GetLocalListVersionFeature ..." (with optional leading article) (golint)
    • Line 26: warning: exported method GetLocalListVersionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 30: warning: exported method GetLocalListVersionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 34: warning: exported method GetLocalListVersionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 38: warning: exported method GetLocalListVersionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 42: warning: exported method GetLocalListVersionResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 46: warning: comment on exported function NewGetLocalListVersionRequest should be of the form "NewGetLocalListVersionRequest ..." (golint)
    • Line 51: warning: comment on exported function NewGetLocalListVersionResponse should be of the form "NewGetLocalListVersionResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/data_transfer.go
    • Line 11: warning: exported const DataTransferFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type DataTransferStatus should be of the form "DataTransferStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const DataTransferStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: comment on exported type DataTransferRequest should be of the form "DataTransferRequest ..." (with optional leading article) (golint)
    • Line 40: warning: comment on exported type DataTransferConfirmation should be of the form "DataTransferConfirmation ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type DataTransferFeature should be of the form "DataTransferFeature ..." (with optional leading article) (golint)
    • Line 51: warning: exported method DataTransferFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 55: warning: exported method DataTransferFeature.GetRequestType should have comment or be unexported (golint)
    • Line 59: warning: exported method DataTransferFeature.GetResponseType should have comment or be unexported (golint)
    • Line 63: warning: exported method DataTransferRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: exported method DataTransferConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 71: warning: comment on exported function NewDataTransferRequest should be of the form "NewDataTransferRequest ..." (golint)
    • Line 76: warning: comment on exported function NewDataTransferConfirmation should be of the form "NewDataTransferConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/smartcharging/get_composite_schedule.go
    • Line 11: warning: exported const GetCompositeScheduleFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type GetCompositeScheduleStatus should be of the form "GetCompositeScheduleStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const GetCompositeScheduleStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported type CompositeSchedule should have comment or be unexported (golint)
    • Line 36: warning: comment on exported type GetCompositeScheduleRequest should be of the form "GetCompositeScheduleRequest ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type GetCompositeScheduleResponse should be of the form "GetCompositeScheduleResponse ..." (with optional leading article) (golint)
    • Line 51: warning: comment on exported type GetCompositeScheduleFeature should be of the form "GetCompositeScheduleFeature ..." (with optional leading article) (golint)
    • Line 58: warning: exported method GetCompositeScheduleFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 62: warning: exported method GetCompositeScheduleFeature.GetRequestType should have comment or be unexported (golint)
    • Line 66: warning: exported method GetCompositeScheduleFeature.GetResponseType should have comment or be unexported (golint)
    • Line 70: warning: exported method GetCompositeScheduleRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 74: warning: exported method GetCompositeScheduleResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 78: warning: comment on exported function NewGetCompositeScheduleRequest should be of the form "NewGetCompositeScheduleRequest ..." (golint)
    • Line 83: warning: comment on exported function NewGetCompositeScheduleResponse should be of the form "NewGetCompositeScheduleResponse ..." (golint)
    • ocpp-go/ocpp1.6/smartcharging/set_charging_profile.go
    • Line 12: warning: exported const SetChargingProfileFeatureName should have comment or be unexported (golint)
    • Line 14: warning: comment on exported type ChargingProfileStatus should be of the form "ChargingProfileStatus ..." (with optional leading article) (golint)
    • Line 18: warning: exported const ChargingProfileStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: comment on exported type SetChargingProfileRequest should be of the form "SetChargingProfileRequest ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type SetChargingProfileConfirmation should be of the form "SetChargingProfileConfirmation ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type SetChargingProfileFeature should be of the form "SetChargingProfileFeature ..." (with optional leading article) (golint)
    • Line 51: warning: exported method SetChargingProfileFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 55: warning: exported method SetChargingProfileFeature.GetRequestType should have comment or be unexported (golint)
    • Line 59: warning: exported method SetChargingProfileFeature.GetResponseType should have comment or be unexported (golint)
    • Line 63: warning: exported method SetChargingProfileRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: exported method SetChargingProfileConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 71: warning: comment on exported function NewSetChargingProfileRequest should be of the form "NewSetChargingProfileRequest ..." (golint)
    • Line 76: warning: comment on exported function NewSetChargingProfileConfirmation should be of the form "NewSetChargingProfileConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/smartcharging/smart_charging.go
    • Line 1: warning: package comment should be of the form "Package smartcharging ..." (golint)
    • Line 6: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported const ProfileName should be of the form "ProfileName ..." (golint)
    • Line 20: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp2.0/provisioning/provisioning.go
    • Line 1: warning: package comment should be of the form "Package provisioning ..." (golint)
    • Line 7: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 13: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 19: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 21: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/v16.go
    • Line 1: warning: package comment should be of the form "Package ocpp16 ..." (golint)
    • Line 21: warning: comment on exported type ChargePoint should be of the form "ChargePoint ..." (with optional leading article) (golint)
    • Line 93: warning: comment on exported function NewChargePoint should be of the form "NewChargePoint ..." (golint)
    • Line 150: warning: comment on exported type CentralSystem should be of the form "CentralSystem ..." (with optional leading article) (golint)
    • Line 237: warning: comment on exported function NewCentralSystem should be of the form "NewCentralSystem ..." (golint)
    • ocpp-go/ocpp1.6/reservation/reserve_now.go
    • Line 11: warning: exported const ReserveNowFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ReservationStatus should be of the form "ReservationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ReservationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: comment on exported type ReserveNowRequest should be of the form "ReserveNowRequest ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type ReserveNowConfirmation should be of the form "ReserveNowConfirmation ..." (with optional leading article) (golint)
    • Line 49: warning: comment on exported type ReserveNowFeature should be of the form "ReserveNowFeature ..." (with optional leading article) (golint)
    • Line 65: warning: exported method ReserveNowFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 69: warning: exported method ReserveNowFeature.GetRequestType should have comment or be unexported (golint)
    • Line 73: warning: exported method ReserveNowFeature.GetResponseType should have comment or be unexported (golint)
    • Line 77: warning: exported method ReserveNowRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 81: warning: exported method ReserveNowConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 85: warning: comment on exported function NewReserveNowRequest should be of the form "NewReserveNowRequest ..." (golint)
    • Line 90: warning: comment on exported function NewReserveNowConfirmation should be of the form "NewReserveNowConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/remotetrigger/trigger_message.go
    • Line 13: warning: exported const TriggerMessageFeatureName should have comment or be unexported (golint)
    • Line 15: warning: comment on exported type TriggerMessageStatus should be of the form "TriggerMessageStatus ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported type MessageTrigger should be of the form "MessageTrigger ..." (with optional leading article) (golint)
    • Line 22: warning: exported const TriggerMessageStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 47: warning: comment on exported type TriggerMessageRequest should be of the form "TriggerMessageRequest ..." (with optional leading article) (golint)
    • Line 53: warning: comment on exported type TriggerMessageConfirmation should be of the form "TriggerMessageConfirmation ..." (with optional leading article) (golint)
    • Line 59: warning: comment on exported type TriggerMessageFeature should be of the form "TriggerMessageFeature ..." (with optional leading article) (golint)
    • Line 82: warning: exported method TriggerMessageFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 86: warning: exported method TriggerMessageFeature.GetRequestType should have comment or be unexported (golint)
    • Line 90: warning: exported method TriggerMessageFeature.GetResponseType should have comment or be unexported (golint)
    • Line 94: warning: exported method TriggerMessageRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 98: warning: exported method TriggerMessageConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 102: warning: comment on exported function NewTriggerMessageRequest should be of the form "NewTriggerMessageRequest ..." (golint)
    • Line 107: warning: comment on exported function NewTriggerMessageConfirmation should be of the form "NewTriggerMessageConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/tariffcost/tariff_cost.go
    • Line 1: warning: package comment should be of the form "Package tariffcost ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 16: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 18: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/example/1.6/cp/handler.go
    • Line 49: warning: exported method ChargePointHandler.OnChangeAvailability should have comment or be unexported (golint)
    • Line 66: warning: exported method ChargePointHandler.OnChangeConfiguration should have comment or be unexported (golint)
    • Line 81: warning: exported method ChargePointHandler.OnClearCache should have comment or be unexported (golint)
    • Line 86: warning: exported method ChargePointHandler.OnDataTransfer should have comment or be unexported (golint)
    • Line 91: warning: exported method ChargePointHandler.OnGetConfiguration should have comment or be unexported (golint)
    • Line 114: warning: exported method ChargePointHandler.OnRemoteStartTransaction should have comment or be unexported (golint)
    • Line 130: warning: exported method ChargePointHandler.OnRemoteStopTransaction should have comment or be unexported (golint)
    • Line 144: warning: exported method ChargePointHandler.OnReset should have comment or be unexported (golint)
    • Line 150: warning: exported method ChargePointHandler.OnUnlockConnector should have comment or be unexported (golint)
    • Line 162: warning: exported method ChargePointHandler.OnGetLocalListVersion should have comment or be unexported (golint)
    • Line 167: warning: exported method ChargePointHandler.OnSendLocalList should have comment or be unexported (golint)
    • Line 185: warning: exported method ChargePointHandler.OnGetDiagnostics should have comment or be unexported (golint)
    • Line 191: warning: exported method ChargePointHandler.OnUpdateFirmware should have comment or be unexported (golint)
    • Line 207: warning: exported method ChargePointHandler.OnTriggerMessage should have comment or be unexported (golint)
    • Line 262: warning: exported method ChargePointHandler.OnReserveNow should have comment or be unexported (golint)
    • Line 276: warning: exported method ChargePointHandler.OnCancelReservation should have comment or be unexported (golint)
    • Line 293: warning: exported method ChargePointHandler.OnSetChargingProfile should have comment or be unexported (golint)
    • Line 299: warning: exported method ChargePointHandler.OnClearChargingProfile should have comment or be unexported (golint)
    • Line 305: warning: exported method ChargePointHandler.OnGetCompositeSchedule should have comment or be unexported (golint)
    • ocpp-go/ws/websocket.go
    • Line 1: warning: package comment should be of the form "Package ws ..." (golint)
    • Line 57: warning: comment on exported method WebSocket.GetID should be of the form "GetID ..." (golint)
    • Line 62: warning: comment on exported type HttpConnectionError should be of the form "HttpConnectionError ..." (with optional leading article) (golint)
    • Line 76: warning: comment on exported type WsServer should be of the form "WsServer ..." (with optional leading article) (golint)
    • Line 142: warning: comment on exported type Server should be of the form "Server ..." (with optional leading article) (golint)
    • Line 156: warning: comment on exported function NewServer should be of the form "NewServer ..." (golint)
    • Line 161: warning: comment on exported function NewTLSServer should be of the form "NewTLSServer ..." (golint)
    • Line 184: warning: exported method Server.SetMessageHandler should have comment or be unexported (golint)
    • Line 188: warning: exported method Server.SetNewClientHandler should have comment or be unexported (golint)
    • Line 192: warning: exported method Server.SetDisconnectedClientHandler should have comment or be unexported (golint)
    • Line 196: warning: exported method Server.AddSupportedSubprotocol should have comment or be unexported (golint)
    • Line 206: warning: exported method Server.SetBasicAuthHandler should have comment or be unexported (golint)
    • Line 210: warning: exported method Server.Start should have comment or be unexported (golint)
    • Line 233: warning: exported method Server.Stop should have comment or be unexported (golint)
    • Line 243: warning: should replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...) (golint)
    • Line 386: warning: comment on exported type WsClient should be of the form "WsClient ..." (with optional leading article) (golint)
    • Line 451: warning: comment on exported function NewClient should be of the form "NewClient ..." (golint)
    • Line 459: warning: comment on exported function NewTLSClient should be of the form "NewTLSClient ..." (golint)
    • Line 484: warning: exported method Client.SetMessageHandler should have comment or be unexported (golint)
    • Line 488: warning: exported method Client.AddOption should have comment or be unexported (golint)
    • Line 495: warning: exported method Client.SetBasicAuth should have comment or be unexported (golint)
    • Line 576: warning: exported method Client.Start should have comment or be unexported (golint)
    • Line 609: warning: exported method Client.Stop should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/types/datetime.go
    • Line 23: warning: comment on exported function NewDateTime should be of the form "NewDateTime ..." (golint)
    • Line 28: warning: exported method DateTime.UnmarshalJSON should have comment or be unexported (golint)
    • Line 48: warning: exported method DateTime.MarshalJSON should have comment or be unexported (golint)
    • Line 56: warning: comment on exported method DateTime.FormatTimestamp should be of the form "FormatTimestamp ..." (golint)
    • Line 62: warning: exported function FormatTimestamp should have comment or be unexported (golint)
    • Line 68: warning: exported function DateTimeIsNull should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/tariffcost/cost_updated.go
    • Line 9: warning: exported const CostUpdatedFeatureName should have comment or be unexported (golint)
    • Line 11: warning: comment on exported type CostUpdatedRequest should be of the form "CostUpdatedRequest ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type CostUpdatedResponse should be of the form "CostUpdatedResponse ..." (with optional leading article) (golint)
    • Line 22: warning: comment on exported type CostUpdatedFeature should be of the form "CostUpdatedFeature ..." (with optional leading article) (golint)
    • Line 27: warning: exported method CostUpdatedFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 31: warning: exported method CostUpdatedFeature.GetRequestType should have comment or be unexported (golint)
    • Line 35: warning: exported method CostUpdatedFeature.GetResponseType should have comment or be unexported (golint)
    • Line 39: warning: exported method CostUpdatedRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 43: warning: exported method CostUpdatedResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 47: warning: comment on exported function NewCostUpdatedRequest should be of the form "NewCostUpdatedRequest ..." (golint)
    • Line 52: warning: comment on exported function NewCostUpdatedResponse should be of the form "NewCostUpdatedResponse ..." (golint)
    • ocpp-go/ocpp2.0/iso15118/get_certificate_status.go
    • Line 10: warning: exported const GetCertificateStatusFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type GetCertificateStatusRequest should be of the form "GetCertificateStatusRequest ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type GetCertificateStatusResponse should be of the form "GetCertificateStatusResponse ..." (with optional leading article) (golint)
    • Line 24: warning: comment on exported type GetCertificateStatusFeature should be of the form "GetCertificateStatusFeature ..." (with optional leading article) (golint)
    • Line 31: warning: exported method GetCertificateStatusFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 35: warning: exported method GetCertificateStatusFeature.GetRequestType should have comment or be unexported (golint)
    • Line 39: warning: exported method GetCertificateStatusFeature.GetResponseType should have comment or be unexported (golint)
    • Line 43: warning: exported method GetCertificateStatusRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 47: warning: exported method GetCertificateStatusResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: comment on exported function NewGetCertificateStatusRequest should be of the form "NewGetCertificateStatusRequest ..." (golint)
    • Line 56: warning: comment on exported function NewGetCertificateStatusResponse should be of the form "NewGetCertificateStatusResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/meter_values.go
    • Line 11: warning: exported const MeterValuesFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type MeterValuesRequest should be of the form "MeterValuesRequest ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported type MeterValuesConfirmation should be of the form "MeterValuesConfirmation ..." (with optional leading article) (golint)
    • Line 25: warning: comment on exported type MeterValuesFeature should be of the form "MeterValuesFeature ..." (with optional leading article) (golint)
    • Line 49: warning: exported method MeterValuesFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 53: warning: exported method MeterValuesFeature.GetRequestType should have comment or be unexported (golint)
    • Line 57: warning: exported method MeterValuesFeature.GetResponseType should have comment or be unexported (golint)
    • Line 61: warning: exported method MeterValuesRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 65: warning: exported method MeterValuesConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 69: warning: comment on exported function NewMeterValuesRequest should be of the form "NewMeterValuesRequest ..." (golint)
    • Line 74: warning: comment on exported function NewMeterValuesConfirmation should be of the form "NewMeterValuesConfirmation ..." (golint)
    • ocpp-go/ocppj/ocppj.go
    • Line 1: warning: package comment should be of the form "Package ocppj ..." (golint)
    • Line 15: warning: comment on exported var Validate should be of the form "Validate ..." (golint)
    • Line 26: warning: exported const CALL should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type Message should be of the form "Message ..." (with optional leading article) (golint)
    • Line 57: warning: comment on exported type Call should be of the form "Call ..." (with optional leading article) (golint)
    • Line 66: warning: exported method Call.GetMessageTypeId should have comment or be unexported (golint)
    • Line 70: warning: exported method Call.GetUniqueId should have comment or be unexported (golint)
    • Line 74: warning: exported method Call.MarshalJSON should have comment or be unexported (golint)
    • Line 85: warning: comment on exported type CallResult should be of the form "CallResult ..." (with optional leading article) (golint)
    • Line 93: warning: exported method CallResult.GetMessageTypeId should have comment or be unexported (golint)
    • Line 97: warning: exported method CallResult.GetUniqueId should have comment or be unexported (golint)
    • Line 101: warning: exported method CallResult.MarshalJSON should have comment or be unexported (golint)
    • Line 111: warning: comment on exported type CallError should be of the form "CallError ..." (with optional leading article) (golint)
    • Line 121: warning: exported method CallError.GetMessageTypeId should have comment or be unexported (golint)
    • Line 125: warning: exported method CallError.GetUniqueId should have comment or be unexported (golint)
    • Line 129: warning: exported method CallError.MarshalJSON should have comment or be unexported (golint)
    • Line 140: warning: exported const NotImplemented should have comment (or a comment on this block) or be unexported (golint)
    • Line 153: warning: exported function IsErrorCodeValid should have comment or be unexported (golint)
    • Line 164: warning: comment on exported function ParseRawJsonMessage should be of the form "ParseRawJsonMessage ..." (golint)
    • Line 176: warning: comment on exported function ParseJsonMessage should be of the form "ParseJsonMessage ..." (golint)
    • Line 228: warning: comment on exported type Endpoint should be of the form "Endpoint ..." (with optional leading article) (golint)
    • Line 235: warning: comment on exported method Endpoint.AddProfile should be of the form "AddProfile ..." (golint)
    • Line 240: warning: comment on exported method Endpoint.GetProfile should be of the form "GetProfile ..." (golint)
    • Line 251: warning: comment on exported method Endpoint.GetProfileForFeature should be of the form "GetProfileForFeature ..." (golint)
    • Line 290: warning: comment on exported method Endpoint.ParseMessage should be of the form "ParseMessage ..." (golint)
    • Line 385: warning: comment on exported method Endpoint.CreateCall should be of the form "CreateCall ..." (golint)
    • Line 410: warning: comment on exported method Endpoint.CreateCallResult should be of the form "CreateCallResult ..." (golint)
    • Line 431: warning: comment on exported method Endpoint.CreateCallError should be of the form "CreateCallError ..." (golint)
    • ocpp-go/example/1.6/cs/handler.go
    • Line 68: warning: exported method CentralSystemHandler.OnAuthorize should have comment or be unexported (golint)
    • Line 73: warning: exported method CentralSystemHandler.OnBootNotification should have comment or be unexported (golint)
    • Line 78: warning: exported method CentralSystemHandler.OnDataTransfer should have comment or be unexported (golint)
    • Line 83: warning: exported method CentralSystemHandler.OnHeartbeat should have comment or be unexported (golint)
    • Line 88: warning: exported method CentralSystemHandler.OnMeterValues should have comment or be unexported (golint)
    • Line 96: warning: exported method CentralSystemHandler.OnStatusNotification should have comment or be unexported (golint)
    • Line 113: warning: exported method CentralSystemHandler.OnStartTransaction should have comment or be unexported (golint)
    • Line 136: warning: exported method CentralSystemHandler.OnStopTransaction should have comment or be unexported (golint)
    • Line 158: warning: exported method CentralSystemHandler.OnDiagnosticsStatusNotification should have comment or be unexported (golint)
    • Line 168: warning: exported method CentralSystemHandler.OnFirmwareStatusNotification should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/firmware/diagnostics_status_notification.go
    • Line 11: warning: exported const DiagnosticsStatusNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type DiagnosticsStatus should be of the form "DiagnosticsStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const DiagnosticsStatusIdle should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: comment on exported type DiagnosticsStatusNotificationRequest should be of the form "DiagnosticsStatusNotificationRequest ..." (with optional leading article) (golint)
    • Line 38: warning: comment on exported type DiagnosticsStatusNotificationConfirmation should be of the form "DiagnosticsStatusNotificationConfirmation ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type DiagnosticsStatusNotificationFeature should be of the form "DiagnosticsStatusNotificationFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method DiagnosticsStatusNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method DiagnosticsStatusNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method DiagnosticsStatusNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method DiagnosticsStatusNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method DiagnosticsStatusNotificationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewDiagnosticsStatusNotificationRequest should be of the form "NewDiagnosticsStatusNotificationRequest ..." (golint)
    • Line 72: warning: comment on exported function NewDiagnosticsStatusNotificationConfirmation should be of the form "NewDiagnosticsStatusNotificationConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/firmware/update_firmware.go
    • Line 10: warning: exported const UpdateFirmwareFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type UpdateFirmwareRequest should be of the form "UpdateFirmwareRequest ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported type UpdateFirmwareConfirmation should be of the form "UpdateFirmwareConfirmation ..." (with optional leading article) (golint)
    • Line 25: warning: comment on exported type UpdateFirmwareFeature should be of the form "UpdateFirmwareFeature ..." (with optional leading article) (golint)
    • Line 35: warning: exported method UpdateFirmwareFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 39: warning: exported method UpdateFirmwareFeature.GetRequestType should have comment or be unexported (golint)
    • Line 43: warning: exported method UpdateFirmwareFeature.GetResponseType should have comment or be unexported (golint)
    • Line 47: warning: exported method UpdateFirmwareRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method UpdateFirmwareConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 55: warning: comment on exported function NewUpdateFirmwareRequest should be of the form "NewUpdateFirmwareRequest ..." (golint)
    • Line 60: warning: comment on exported function NewUpdateFirmwareConfirmation should be of the form "NewUpdateFirmwareConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/data/data.go
    • Line 1: warning: package comment should be of the form "Package data ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 12: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 18: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 20: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/availability/availability.go
    • Line 1: warning: package comment should be of the form "Package availability ..." (golint)
    • Line 7: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 11: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 19: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/availability/change_availability.go
    • Line 11: warning: exported const ChangeAvailabilityFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type OperationalStatus should be of the form "OperationalStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const OperationalStatusInoperative should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type ChangeAvailabilityStatus should be of the form "ChangeAvailabilityStatus ..." (with optional leading article) (golint)
    • Line 35: warning: exported const ChangeAvailabilityStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 50: warning: comment on exported type ChangeAvailabilityRequest should be of the form "ChangeAvailabilityRequest ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type ChangeAvailabilityResponse should be of the form "ChangeAvailabilityResponse ..." (with optional leading article) (golint)
    • Line 62: warning: comment on exported type ChangeAvailabilityFeature should be of the form "ChangeAvailabilityFeature ..." (with optional leading article) (golint)
    • Line 69: warning: exported method ChangeAvailabilityFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: exported method ChangeAvailabilityFeature.GetRequestType should have comment or be unexported (golint)
    • Line 77: warning: exported method ChangeAvailabilityFeature.GetResponseType should have comment or be unexported (golint)
    • Line 81: warning: exported method ChangeAvailabilityRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 85: warning: exported method ChangeAvailabilityResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 89: warning: comment on exported function NewChangeAvailabilityRequest should be of the form "NewChangeAvailabilityRequest ..." (golint)
    • Line 94: warning: comment on exported function NewChangeAvailabilityResponse should be of the form "NewChangeAvailabilityResponse ..." (golint)
    • ocpp-go/ocpp2.0/iso15118/get_15118ev_certificate.go
    • Line 10: warning: exported const Get15118EVCertificateFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type CertificateChain should be of the form "CertificateChain ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported type Get15118EVCertificateRequest should be of the form "Get15118EVCertificateRequest ..." (with optional leading article) (golint)
    • Line 24: warning: comment on exported type Get15118EVCertificateResponse should be of the form "Get15118EVCertificateResponse ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported type Get15118EVCertificateFeature should be of the form "Get15118EVCertificateFeature ..." (with optional leading article) (golint)
    • Line 38: warning: exported method Get15118EVCertificateFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 42: warning: exported method Get15118EVCertificateFeature.GetRequestType should have comment or be unexported (golint)
    • Line 46: warning: exported method Get15118EVCertificateFeature.GetResponseType should have comment or be unexported (golint)
    • Line 50: warning: exported method Get15118EVCertificateRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 54: warning: exported method Get15118EVCertificateResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 58: warning: comment on exported function NewGet15118EVCertificateRequest should be of the form "NewGet15118EVCertificateRequest ..." (golint)
    • Line 63: warning: comment on exported function NewGet15118EVCertificateResponse should be of the form "NewGet15118EVCertificateResponse ..." (golint)
    • ocpp-go/ocpp1.6/localauth/send_local_list.go
    • Line 11: warning: exported const SendLocalListFeatureName should have comment or be unexported (golint)
    • Line 13: warning: exported type UpdateType should have comment or be unexported (golint)
    • Line 14: warning: exported type UpdateStatus should have comment or be unexported (golint)
    • Line 17: warning: exported const UpdateTypeDifferential should have comment (or a comment on this block) or be unexported (golint)
    • Line 45: warning: exported type AuthorizationData should have comment or be unexported (golint)
    • Line 50: warning: comment on exported type SendLocalListRequest should be of the form "SendLocalListRequest ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type SendLocalListConfirmation should be of the form "SendLocalListConfirmation ..." (with optional leading article) (golint)
    • Line 67: warning: comment on exported type SendLocalListFeature should be of the form "SendLocalListFeature ..." (with optional leading article) (golint)
    • Line 77: warning: exported method SendLocalListFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 81: warning: exported method SendLocalListFeature.GetRequestType should have comment or be unexported (golint)
    • Line 85: warning: exported method SendLocalListFeature.GetResponseType should have comment or be unexported (golint)
    • Line 89: warning: exported method SendLocalListRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 93: warning: exported method SendLocalListConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 97: warning: comment on exported function NewSendLocalListRequest should be of the form "NewSendLocalListRequest ..." (golint)
    • Line 102: warning: comment on exported function NewSendLocalListConfirmation should be of the form "NewSendLocalListConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/security/security.go
    • Line 1: warning: package comment should be of the form "Package security ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 16: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 18: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/core/get_configuration.go
    • Line 9: warning: exported const GetConfigurationFeatureName should have comment or be unexported (golint)
    • Line 11: warning: comment on exported type ConfigurationKey should be of the form "ConfigurationKey ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported type GetConfigurationRequest should be of the form "GetConfigurationRequest ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported type GetConfigurationConfirmation should be of the form "GetConfigurationConfirmation ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type GetConfigurationFeature should be of the form "GetConfigurationFeature ..." (with optional leading article) (golint)
    • Line 40: warning: exported method GetConfigurationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 44: warning: exported method GetConfigurationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 48: warning: exported method GetConfigurationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 52: warning: exported method GetConfigurationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 56: warning: exported method GetConfigurationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 60: warning: comment on exported function NewGetConfigurationRequest should be of the form "NewGetConfigurationRequest ..." (golint)
    • Line 65: warning: comment on exported function NewGetConfigurationConfirmation should be of the form "NewGetConfigurationConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/authorization/authorization.go
    • Line 1: warning: package comment should be of the form "Package authorization ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 12: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 18: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 20: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/display/get_display_messages.go
    • Line 11: warning: exported const GetDisplayMessagesFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type MessagePriority should be of the form "MessagePriority ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type MessageState should be of the form "MessageState ..." (with optional leading article) (golint)
    • Line 25: warning: exported const MessagePriorityAlwaysFront should have comment (or a comment on this block) or be unexported (golint)
    • Line 66: warning: comment on exported type GetDisplayMessagesRequest should be of the form "GetDisplayMessagesRequest ..." (with optional leading article) (golint)
    • Line 74: warning: comment on exported type GetDisplayMessagesResponse should be of the form "GetDisplayMessagesResponse ..." (with optional leading article) (golint)
    • Line 80: warning: comment on exported type GetDisplayMessagesFeature should be of the form "GetDisplayMessagesFeature ..." (with optional leading article) (golint)
    • Line 90: warning: exported method GetDisplayMessagesFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 94: warning: exported method GetDisplayMessagesFeature.GetRequestType should have comment or be unexported (golint)
    • Line 98: warning: exported method GetDisplayMessagesFeature.GetResponseType should have comment or be unexported (golint)
    • Line 102: warning: exported method GetDisplayMessagesRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 106: warning: exported method GetDisplayMessagesResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 110: warning: comment on exported function NewGetDisplayMessagesRequest should be of the form "NewGetDisplayMessagesRequest ..." (golint)
    • Line 115: warning: comment on exported function NewGetDisplayMessagesResponse should be of the form "NewGetDisplayMessagesResponse ..." (golint)
    • ocpp-go/ocpp2.0/types/types.go
    • Line 1: warning: package comment should be of the form "Package types ..." (golint)
    • Line 10: warning: exported const V2Subprotocol should have comment (or a comment on this block) or be unexported (golint)
    • Line 13: warning: exported type PropertyViolation should have comment or be unexported (golint)
    • Line 22: warning: exported type AuthorizationStatus should have comment or be unexported (golint)
    • Line 25: warning: exported const AuthorizationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 47: warning: comment on exported type IdTokenType should be of the form "IdTokenType ..." (with optional leading article) (golint)
    • Line 51: warning: exported const IdTokenTypeCentral should have comment (or a comment on this block) or be unexported (golint)
    • Line 70: warning: exported type AdditionalInfo should have comment or be unexported (golint)
    • Line 75: warning: exported type IdToken should have comment or be unexported (golint)
    • Line 81: warning: comment on exported type GenericDeviceModelStatus should be of the form "GenericDeviceModelStatus ..." (with optional leading article) (golint)
    • Line 85: warning: exported const GenericDeviceModelStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 100: warning: comment on exported type GenericStatus should be of the form "GenericStatus ..." (with optional leading article) (golint)
    • Line 104: warning: exported const GenericStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 118: warning: comment on exported type HashAlgorithmType should be of the form "HashAlgorithmType ..." (with optional leading article) (golint)
    • Line 122: warning: exported const SHA256 should have comment (or a comment on this block) or be unexported (golint)
    • Line 137: warning: comment on exported type OCSPRequestDataType should be of the form "OCSPRequestDataType ..." (with optional leading article) (golint)
    • Line 146: warning: comment on exported type CertificateHashData should be of the form "CertificateHashData ..." (with optional leading article) (golint)
    • Line 154: warning: comment on exported type CertificateStatus should be of the form "CertificateStatus ..." (with optional leading article) (golint)
    • Line 158: warning: exported const CertificateStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 177: warning: comment on exported type Certificate15118EVStatus should be of the form "Certificate15118EVStatus ..." (with optional leading article) (golint)
    • Line 181: warning: exported const Certificate15188EVStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 195: warning: comment on exported type CertificateSigningUse should be of the form "CertificateSigningUse ..." (with optional leading article) (golint)
    • Line 201: warning: exported const ChargingStationCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 215: warning: comment on exported type CertificateUse should be of the form "CertificateUse ..." (with optional leading article) (golint)
    • Line 220: warning: exported const V2GRootCertificate should have comment (or a comment on this block) or be unexported (golint)
    • Line 238: warning: comment on exported type MessageFormatType should be of the form "MessageFormatType ..." (with optional leading article) (golint)
    • Line 242: warning: exported const MessageFormatASCII should have comment (or a comment on this block) or be unexported (golint)
    • Line 258: warning: exported type MessageContent should have comment or be unexported (golint)
    • Line 264: warning: exported type GroupIdToken should have comment or be unexported (golint)
    • Line 269: warning: exported type IdTokenInfo should have comment or be unexported (golint)
    • Line 309: warning: comment on exported type ChargingProfilePurposeType should be of the form "ChargingProfilePurposeType ..." (with optional leading article) (golint)
    • Line 311: warning: exported type ChargingProfileKindType should have comment or be unexported (golint)
    • Line 312: warning: exported type RecurrencyKindType should have comment or be unexported (golint)
    • Line 313: warning: exported type ChargingRateUnitType should have comment or be unexported (golint)
    • Line 314: warning: exported type ChargingLimitSourceType should have comment or be unexported (golint)
    • Line 317: warning: exported const ChargingProfilePurposeChargingStationExternalConstraints should have comment (or a comment on this block) or be unexported (golint)
    • Line 384: warning: exported type ChargingSchedulePeriod should have comment or be unexported (golint)
    • Line 390: warning: exported function NewChargingSchedulePeriod should have comment or be unexported (golint)
    • Line 394: warning: exported type ChargingSchedule should have comment or be unexported (golint)
    • Line 402: warning: exported function NewChargingSchedule should have comment or be unexported (golint)
    • Line 406: warning: exported type ChargingProfile should have comment or be unexported (golint)
    • Line 418: warning: exported function NewChargingProfile should have comment or be unexported (golint)
    • Line 422: warning: comment on exported type RemoteStartStopStatus should be of the form "RemoteStartStopStatus ..." (with optional leading article) (golint)
    • Line 426: warning: exported const RemoteStartStopStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 440: warning: comment on exported type ReadingContext should be of the form "ReadingContext ..." (with optional leading article) (golint)
    • Line 442: warning: exported type ValueFormat should have comment or be unexported (golint)
    • Line 443: warning: exported type Measurand should have comment or be unexported (golint)
    • Line 444: warning: exported type Phase should have comment or be unexported (golint)
    • Line 445: warning: exported type Location should have comment or be unexported (golint)
    • Line 446: warning: exported type UnitOfMeasure should have comment or be unexported (golint)
    • Line 449: warning: exported const ReadingContextInterruptionBegin should have comment (or a comment on this block) or be unexported (golint)
    • Line 574: warning: exported type SampledValue should have comment or be unexported (golint)
    • Line 584: warning: exported type MeterValue should have comment or be unexported (golint)
    • Line 589: warning: comment on exported var Validate should be of the form "Validate ..." (golint)
    • ocpp-go/ocpp1.6/smartcharging/get_composite_schedule.go
    • Line 11: warning: exported const GetCompositeScheduleFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type GetCompositeScheduleStatus should be of the form "GetCompositeScheduleStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const GetCompositeScheduleStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type GetCompositeScheduleRequest should be of the form "GetCompositeScheduleRequest ..." (with optional leading article) (golint)
    • Line 38: warning: comment on exported type GetCompositeScheduleConfirmation should be of the form "GetCompositeScheduleConfirmation ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type GetCompositeScheduleFeature should be of the form "GetCompositeScheduleFeature ..." (with optional leading article) (golint)
    • Line 54: warning: exported method GetCompositeScheduleFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 58: warning: exported method GetCompositeScheduleFeature.GetRequestType should have comment or be unexported (golint)
    • Line 62: warning: exported method GetCompositeScheduleFeature.GetResponseType should have comment or be unexported (golint)
    • Line 66: warning: exported method GetCompositeScheduleRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 70: warning: exported method GetCompositeScheduleConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 74: warning: comment on exported function NewGetCompositeScheduleRequest should be of the form "NewGetCompositeScheduleRequest ..." (golint)
    • Line 79: warning: comment on exported function NewGetCompositeScheduleConfirmation should be of the form "NewGetCompositeScheduleConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/transactions/transactions.go
    • Line 1: warning: package comment should be of the form "Package transactions ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 14: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 16: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/core/core.go
    • Line 1: warning: package comment should be of the form "Package core ..." (golint)
    • Line 8: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported var ProfileName should be of the form "ProfileName ..." (golint)
    • Line 36: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp2.0/diagnostics/customer_information.go
    • Line 11: warning: exported const CustomerInformationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type CustomerInformationStatus should be of the form "CustomerInformationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const CustomerInformationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type CustomerInformationRequest should be of the form "CustomerInformationRequest ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type CustomerInformationResponse should be of the form "CustomerInformationResponse ..." (with optional leading article) (golint)
    • Line 48: warning: comment on exported type CustomerInformationFeature should be of the form "CustomerInformationFeature ..." (with optional leading article) (golint)
    • Line 54: warning: exported method CustomerInformationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 58: warning: exported method CustomerInformationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 62: warning: exported method CustomerInformationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 66: warning: exported method CustomerInformationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 70: warning: exported method CustomerInformationResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 74: warning: comment on exported function NewCustomerInformationRequest should be of the form "NewCustomerInformationRequest ..." (golint)
    • Line 79: warning: comment on exported function NewCustomerInformationResponse should be of the form "NewCustomerInformationResponse ..." (golint)
    • ocpp-go/ocpp1.6/remotetrigger/remote_trigger.go
    • Line 1: warning: package comment should be of the form "Package remotetrigger ..." (golint)
    • Line 6: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 15: warning: comment on exported const ProfileName should be of the form "ProfileName ..." (golint)
    • Line 18: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp1.6/types/types.go
    • Line 1: warning: package comment should be of the form "Package types ..." (golint)
    • Line 10: warning: exported const V16Subprotocol should have comment (or a comment on this block) or be unexported (golint)
    • Line 13: warning: exported type PropertyViolation should have comment or be unexported (golint)
    • Line 22: warning: exported type AuthorizationStatus should have comment or be unexported (golint)
    • Line 25: warning: exported const AuthorizationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 42: warning: exported type IdTagInfo should have comment or be unexported (golint)
    • Line 48: warning: exported function NewIdTagInfo should have comment or be unexported (golint)
    • Line 52: warning: comment on exported type ChargingProfilePurposeType should be of the form "ChargingProfilePurposeType ..." (with optional leading article) (golint)
    • Line 54: warning: exported type ChargingProfileKindType should have comment or be unexported (golint)
    • Line 55: warning: exported type RecurrencyKindType should have comment or be unexported (golint)
    • Line 56: warning: exported type ChargingRateUnitType should have comment or be unexported (golint)
    • Line 59: warning: exported const ChargingProfilePurposeChargePointMaxProfile should have comment (or a comment on this block) or be unexported (golint)
    • Line 111: warning: exported type ChargingSchedulePeriod should have comment or be unexported (golint)
    • Line 117: warning: exported function NewChargingSchedulePeriod should have comment or be unexported (golint)
    • Line 121: warning: exported type ChargingSchedule should have comment or be unexported (golint)
    • Line 129: warning: exported function NewChargingSchedule should have comment or be unexported (golint)
    • Line 133: warning: exported type ChargingProfile should have comment or be unexported (golint)
    • Line 145: warning: exported function NewChargingProfile should have comment or be unexported (golint)
    • Line 149: warning: comment on exported type RemoteStartStopStatus should be of the form "RemoteStartStopStatus ..." (with optional leading article) (golint)
    • Line 153: warning: exported const RemoteStartStopStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 167: warning: comment on exported type ReadingContext should be of the form "ReadingContext ..." (with optional leading article) (golint)
    • Line 169: warning: exported type ValueFormat should have comment or be unexported (golint)
    • Line 170: warning: exported type Measurand should have comment or be unexported (golint)
    • Line 171: warning: exported type Phase should have comment or be unexported (golint)
    • Line 172: warning: exported type Location should have comment or be unexported (golint)
    • Line 173: warning: exported type UnitOfMeasure should have comment or be unexported (golint)
    • Line 176: warning: exported const ReadingContextInterruptionBegin should have comment (or a comment on this block) or be unexported (golint)
    • Line 301: warning: exported type SampledValue should have comment or be unexported (golint)
    • Line 311: warning: exported type MeterValue should have comment or be unexported (golint)
    • Line 316: warning: comment on exported var Validate should be of the form "Validate ..." (golint)
    • ocpp-go/ocpp1.6/core/authorize.go
    • Line 10: warning: exported const AuthorizeFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type AuthorizeRequest should be of the form "AuthorizeRequest ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type AuthorizeConfirmation should be of the form "AuthorizeConfirmation ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported type AuthorizeFeature should be of the form "AuthorizeFeature ..." (with optional leading article) (golint)
    • Line 31: warning: exported method AuthorizeFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 35: warning: exported method AuthorizeFeature.GetRequestType should have comment or be unexported (golint)
    • Line 39: warning: exported method AuthorizeFeature.GetResponseType should have comment or be unexported (golint)
    • Line 43: warning: exported method AuthorizeRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 47: warning: exported method AuthorizeConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: comment on exported function NewAuthorizationRequest should be of the form "NewAuthorizationRequest ..." (golint)
    • Line 56: warning: comment on exported function NewAuthorizationConfirmation should be of the form "NewAuthorizationConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/reservation/cancel_reservation.go
    • Line 11: warning: exported const CancelReservationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type CancelReservationStatus should be of the form "CancelReservationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const CancelReservationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type CancelReservationRequest should be of the form "CancelReservationRequest ..." (with optional leading article) (golint)
    • Line 36: warning: comment on exported type CancelReservationResponse should be of the form "CancelReservationResponse ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type CancelReservationFeature should be of the form "CancelReservationFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method CancelReservationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method CancelReservationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method CancelReservationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method CancelReservationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method CancelReservationResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewCancelReservationRequest should be of the form "NewCancelReservationRequest ..." (golint)
    • Line 72: warning: comment on exported function NewCancelReservationResponse should be of the form "NewCancelReservationResponse ..." (golint)
    • ocpp-go/ocpp2.0/localauth/local_auth_list.go
    • Line 1: warning: package comment should be of the form "Package localauth ..." (golint)
    • Line 7: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 11: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 19: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/smartcharging/clear_charging_profile.go
    • Line 11: warning: exported const ClearChargingProfileFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearChargingProfileStatus should be of the form "ClearChargingProfileStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearChargingProfileStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type ClearChargingProfileRequest should be of the form "ClearChargingProfileRequest ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type ClearChargingProfileConfirmation should be of the form "ClearChargingProfileConfirmation ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type ClearChargingProfileFeature should be of the form "ClearChargingProfileFeature ..." (with optional leading article) (golint)
    • Line 52: warning: exported method ClearChargingProfileFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 56: warning: exported method ClearChargingProfileFeature.GetRequestType should have comment or be unexported (golint)
    • Line 60: warning: exported method ClearChargingProfileFeature.GetResponseType should have comment or be unexported (golint)
    • Line 64: warning: exported method ClearChargingProfileRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 68: warning: exported method ClearChargingProfileConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 72: warning: comment on exported function NewClearChargingProfileRequest should be of the form "NewClearChargingProfileRequest ..." (golint)
    • Line 77: warning: comment on exported function NewClearChargingProfileConfirmation should be of the form "NewClearChargingProfileConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/firmware/firmware.go
    • Line 1: warning: package comment should be of the form "Package firmware ..." (golint)
    • Line 8: warning: comment on exported type CentralSystemHandler should be of the form "CentralSystemHandler ..." (with optional leading article) (golint)
    • Line 14: warning: comment on exported type ChargePointHandler should be of the form "ChargePointHandler ..." (with optional leading article) (golint)
    • Line 20: warning: comment on exported const ProfileName should be of the form "ProfileName ..." (golint)
    • Line 23: warning: comment on exported var Profile should be of the form "Profile ..." (golint)
    • ocpp-go/ocpp1.6/firmware/firmware_status_notification.go
    • Line 11: warning: exported const FirmwareStatusNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type FirmwareStatus should be of the form "FirmwareStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const FirmwareStatusDownloaded should have comment (or a comment on this block) or be unexported (golint)
    • Line 36: warning: comment on exported type FirmwareStatusNotificationRequest should be of the form "FirmwareStatusNotificationRequest ..." (with optional leading article) (golint)
    • Line 41: warning: comment on exported type FirmwareStatusNotificationConfirmation should be of the form "FirmwareStatusNotificationConfirmation ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type FirmwareStatusNotificationFeature should be of the form "FirmwareStatusNotificationFeature ..." (with optional leading article) (golint)
    • Line 51: warning: exported method FirmwareStatusNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 55: warning: exported method FirmwareStatusNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 59: warning: exported method FirmwareStatusNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 63: warning: exported method FirmwareStatusNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: exported method FirmwareStatusNotificationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 71: warning: comment on exported function NewFirmwareStatusNotificationRequest should be of the form "NewFirmwareStatusNotificationRequest ..." (golint)
    • Line 76: warning: comment on exported function NewFirmwareStatusNotificationConfirmation should be of the form "NewFirmwareStatusNotificationConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/smartcharging/get_charging_profiles.go
    • Line 11: warning: exported const GetChargingProfilesFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type GetChargingProfileStatus should be of the form "GetChargingProfileStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const GetChargingProfileStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type GetChargingProfilesRequest should be of the form "GetChargingProfilesRequest ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type GetChargingProfilesResponse should be of the form "GetChargingProfilesResponse ..." (with optional leading article) (golint)
    • Line 53: warning: comment on exported type GetChargingProfilesFeature should be of the form "GetChargingProfilesFeature ..." (with optional leading article) (golint)
    • Line 58: warning: exported method GetChargingProfilesFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 62: warning: exported method GetChargingProfilesFeature.GetRequestType should have comment or be unexported (golint)
    • Line 66: warning: exported method GetChargingProfilesFeature.GetResponseType should have comment or be unexported (golint)
    • Line 70: warning: exported method GetChargingProfilesRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 74: warning: exported method GetChargingProfilesResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 78: warning: comment on exported function NewGetChargingProfilesRequest should be of the form "NewGetChargingProfilesRequest ..." (golint)
    • Line 83: warning: comment on exported function NewGetChargingProfilesResponse should be of the form "NewGetChargingProfilesResponse ..." (golint)
    • ocpp-go/ocpp2.0/firmware/firmware.go
    • Line 1: warning: package comment should be of the form "Package firmware ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 12: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 16: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 18: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/core/boot_notification.go
    • Line 11: warning: exported const BootNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type RegistrationStatus should be of the form "RegistrationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const RegistrationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type BootNotificationRequest should be of the form "BootNotificationRequest ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type BootNotificationConfirmation should be of the form "BootNotificationConfirmation ..." (with optional leading article) (golint)
    • Line 53: warning: comment on exported type BootNotificationFeature should be of the form "BootNotificationFeature ..." (with optional leading article) (golint)
    • Line 63: warning: exported method BootNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: exported method BootNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 71: warning: exported method BootNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 75: warning: exported method BootNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 79: warning: exported method BootNotificationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 83: warning: comment on exported function NewBootNotificationRequest should be of the form "NewBootNotificationRequest ..." (golint)
    • Line 88: warning: comment on exported function NewBootNotificationConfirmation should be of the form "NewBootNotificationConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/charge_point.go
    • Line 37: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 50: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 63: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 76: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 89: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 102: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 115: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 128: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 141: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 154: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 274: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • ocpp-go/ocpp2.0/smartcharging/cleared_charging_limit.go
    • Line 10: warning: exported const ClearedChargingLimitFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type ClearedChargingLimitRequest should be of the form "ClearedChargingLimitRequest ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported type ClearedChargingLimitResponse should be of the form "ClearedChargingLimitResponse ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported type ClearedChargingLimitFeature should be of the form "ClearedChargingLimitFeature ..." (with optional leading article) (golint)
    • Line 30: warning: exported method ClearedChargingLimitFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 34: warning: exported method ClearedChargingLimitFeature.GetRequestType should have comment or be unexported (golint)
    • Line 38: warning: exported method ClearedChargingLimitFeature.GetResponseType should have comment or be unexported (golint)
    • Line 42: warning: exported method ClearedChargingLimitRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 46: warning: exported method ClearedChargingLimitResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 50: warning: comment on exported function NewClearedChargingLimitRequest should be of the form "NewClearedChargingLimitRequest ..." (golint)
    • Line 55: warning: comment on exported function NewClearedChargingLimitResponse should be of the form "NewClearedChargingLimitResponse ..." (golint)
    • ocpp-go/ocpp2.0/diagnostics/clear_variable_monitoring.go
    • Line 11: warning: exported const ClearVariableMonitoringFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearMonitoringStatus should be of the form "ClearMonitoringStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearMonitoringStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: exported type ClearMonitoringResult should have comment or be unexported (golint)
    • Line 37: warning: comment on exported type ClearVariableMonitoringRequest should be of the form "ClearVariableMonitoringRequest ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type ClearVariableMonitoringResponse should be of the form "ClearVariableMonitoringResponse ..." (with optional leading article) (golint)
    • Line 48: warning: comment on exported type ClearVariableMonitoringFeature should be of the form "ClearVariableMonitoringFeature ..." (with optional leading article) (golint)
    • Line 53: warning: exported method ClearVariableMonitoringFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 57: warning: exported method ClearVariableMonitoringFeature.GetRequestType should have comment or be unexported (golint)
    • Line 61: warning: exported method ClearVariableMonitoringFeature.GetResponseType should have comment or be unexported (golint)
    • Line 65: warning: exported method ClearVariableMonitoringRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 69: warning: exported method ClearVariableMonitoringResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: comment on exported function NewClearVariableMonitoringRequest should be of the form "NewClearVariableMonitoringRequest ..." (golint)
    • Line 78: warning: comment on exported function NewClearVariableMonitoringResponse should be of the form "NewClearVariableMonitoringResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/change_configuration.go
    • Line 11: warning: exported const ChangeConfigurationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ConfigurationStatus should be of the form "ConfigurationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ConfigurationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: comment on exported type ChangeConfigurationRequest should be of the form "ChangeConfigurationRequest ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type ChangeConfigurationConfirmation should be of the form "ChangeConfigurationConfirmation ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type ChangeConfigurationFeature should be of the form "ChangeConfigurationFeature ..." (with optional leading article) (golint)
    • Line 57: warning: exported method ChangeConfigurationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 61: warning: exported method ChangeConfigurationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 65: warning: exported method ChangeConfigurationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 69: warning: exported method ChangeConfigurationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: exported method ChangeConfigurationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 77: warning: comment on exported function NewChangeConfigurationRequest should be of the form "NewChangeConfigurationRequest ..." (golint)
    • Line 82: warning: comment on exported function NewChangeConfigurationConfirmation should be of the form "NewChangeConfigurationConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/display/clear_display.go
    • Line 11: warning: exported const ClearDisplayFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearMessageStatus should be of the form "ClearMessageStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearMessageStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type ClearDisplayRequest should be of the form "ClearDisplayRequest ..." (with optional leading article) (golint)
    • Line 36: warning: comment on exported type ClearDisplayResponse should be of the form "ClearDisplayResponse ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type ClearDisplayFeature should be of the form "ClearDisplayFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method ClearDisplayFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method ClearDisplayFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method ClearDisplayFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method ClearDisplayRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method ClearDisplayResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewClearDisplayRequest should be of the form "NewClearDisplayRequest ..." (golint)
    • Line 72: warning: comment on exported function NewClearDisplayResponse should be of the form "NewClearDisplayResponse ..." (golint)
    • ocpp-go/ocpp2.0/display/display.go
    • Line 1: warning: package comment should be of the form "Package display ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 18: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 20: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/v2.go
    • Line 1: warning: package comment should be of the form "Package ocpp2 ..." (golint)
    • Line 31: warning: comment on exported type ChargingStation should be of the form "ChargingStation ..." (with optional leading article) (golint)
    • Line 122: warning: comment on exported function NewChargingStation should be of the form "NewChargingStation ..." (golint)
    • Line 179: warning: comment on exported type CSMS should be of the form "CSMS ..." (with optional leading article) (golint)
    • Line 302: warning: comment on exported function NewCSMS should be of the form "NewCSMS ..." (golint)
    • ocpp-go/ocpp2.0/firmware/firmware_status_notification.go
    • Line 11: warning: exported const FirmwareStatusNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type FirmwareStatus should be of the form "FirmwareStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const FirmwareStatusDownloaded should have comment (or a comment on this block) or be unexported (golint)
    • Line 36: warning: comment on exported type FirmwareStatusNotificationRequest should be of the form "FirmwareStatusNotificationRequest ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type FirmwareStatusNotificationResponse should be of the form "FirmwareStatusNotificationResponse ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type FirmwareStatusNotificationFeature should be of the form "FirmwareStatusNotificationFeature ..." (with optional leading article) (golint)
    • Line 52: warning: exported method FirmwareStatusNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 56: warning: exported method FirmwareStatusNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 60: warning: exported method FirmwareStatusNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 64: warning: exported method FirmwareStatusNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 68: warning: exported method FirmwareStatusNotificationResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 72: warning: comment on exported function NewFirmwareStatusNotificationRequest should be of the form "NewFirmwareStatusNotificationRequest ..." (golint)
    • Line 77: warning: comment on exported function NewFirmwareStatusNotificationResponse should be of the form "NewFirmwareStatusNotificationResponse ..." (golint)
    • ocpp-go/ocpp2.0/types/datetime.go
    • Line 20: warning: comment on exported function NewDateTime should be of the form "NewDateTime ..." (golint)
    • Line 25: warning: exported method DateTime.UnmarshalJSON should have comment or be unexported (golint)
    • Line 45: warning: exported method DateTime.MarshalJSON should have comment or be unexported (golint)
    • Line 53: warning: comment on exported method DateTime.FormatTimestamp should be of the form "FormatTimestamp ..." (golint)
    • Line 59: warning: exported function FormatTimestamp should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/provisioning/boot_notification.go
    • Line 11: warning: exported const BootNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type RegistrationStatus should be of the form "RegistrationStatus ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported type BootReason should be of the form "BootReason ..." (with optional leading article) (golint)
    • Line 20: warning: exported const RegistrationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 54: warning: comment on exported type ModemType should be of the form "ModemType ..." (with optional leading article) (golint)
    • Line 60: warning: comment on exported type ChargingStationType should be of the form "ChargingStationType ..." (with optional leading article) (golint)
    • Line 69: warning: comment on exported type BootNotificationRequest should be of the form "BootNotificationRequest ..." (with optional leading article) (golint)
    • Line 75: warning: comment on exported type BootNotificationResponse should be of the form "BootNotificationResponse ..." (with optional leading article) (golint)
    • Line 83: warning: comment on exported type BootNotificationFeature should be of the form "BootNotificationFeature ..." (with optional leading article) (golint)
    • Line 96: warning: exported method BootNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 100: warning: exported method BootNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 104: warning: exported method BootNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 108: warning: exported method BootNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 112: warning: exported method BootNotificationResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 116: warning: comment on exported function NewBootNotificationRequest should be of the form "NewBootNotificationRequest ..." (golint)
    • Line 121: warning: comment on exported function NewBootNotificationResponse should be of the form "NewBootNotificationResponse ..." (golint)
    • ocpp-go/ocpp2.0/data/data_transfer.go
    • Line 11: warning: exported const DataTransferFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type DataTransferStatus should be of the form "DataTransferStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const DataTransferStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: comment on exported type DataTransferRequest should be of the form "DataTransferRequest ..." (with optional leading article) (golint)
    • Line 40: warning: comment on exported type DataTransferResponse should be of the form "DataTransferResponse ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type DataTransferFeature should be of the form "DataTransferFeature ..." (with optional leading article) (golint)
    • Line 51: warning: exported method DataTransferFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 55: warning: exported method DataTransferFeature.GetRequestType should have comment or be unexported (golint)
    • Line 59: warning: exported method DataTransferFeature.GetResponseType should have comment or be unexported (golint)
    • Line 63: warning: exported method DataTransferRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: exported method DataTransferResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 71: warning: comment on exported function NewDataTransferRequest should be of the form "NewDataTransferRequest ..." (golint)
    • Line 76: warning: comment on exported function NewDataTransferResponse should be of the form "NewDataTransferResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/remote_stop_transaction.go
    • Line 10: warning: exported const RemoteStopTransactionFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type RemoteStopTransactionRequest should be of the form "RemoteStopTransactionRequest ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type RemoteStopTransactionConfirmation should be of the form "RemoteStopTransactionConfirmation ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported type RemoteStopTransactionFeature should be of the form "RemoteStopTransactionFeature ..." (with optional leading article) (golint)
    • Line 32: warning: exported method RemoteStopTransactionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 36: warning: exported method RemoteStopTransactionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 40: warning: exported method RemoteStopTransactionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 44: warning: exported method RemoteStopTransactionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 48: warning: exported method RemoteStopTransactionConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 52: warning: comment on exported function NewRemoteStopTransactionRequest should be of the form "NewRemoteStopTransactionRequest ..." (golint)
    • Line 57: warning: comment on exported function NewRemoteStopTransactionConfirmation should be of the form "NewRemoteStopTransactionConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/core/start_transaction.go
    • Line 10: warning: exported const StartTransactionFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type StartTransactionRequest should be of the form "StartTransactionRequest ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type StartTransactionConfirmation should be of the form "StartTransactionConfirmation ..." (with optional leading article) (golint)
    • Line 27: warning: comment on exported type StartTransactionFeature should be of the form "StartTransactionFeature ..." (with optional leading article) (golint)
    • Line 38: warning: exported method StartTransactionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 42: warning: exported method StartTransactionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 46: warning: exported method StartTransactionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 50: warning: exported method StartTransactionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 54: warning: exported method StartTransactionConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 58: warning: comment on exported function NewStartTransactionRequest should be of the form "NewStartTransactionRequest ..." (golint)
    • Line 63: warning: comment on exported function NewStartTransactionConfirmation should be of the form "NewStartTransactionConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/core/status_notification.go
    • Line 11: warning: exported const StatusNotificationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ChargePointErrorCode should be of the form "ChargePointErrorCode ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported type ChargePointStatus should be of the form "ChargePointStatus ..." (with optional leading article) (golint)
    • Line 22: warning: exported const ConnectorLockFailure should have comment (or a comment on this block) or be unexported (golint)
    • Line 69: warning: comment on exported type StatusNotificationRequest should be of the form "StatusNotificationRequest ..." (with optional leading article) (golint)
    • Line 80: warning: comment on exported type StatusNotificationConfirmation should be of the form "StatusNotificationConfirmation ..." (with optional leading article) (golint)
    • Line 85: warning: comment on exported type StatusNotificationFeature should be of the form "StatusNotificationFeature ..." (with optional leading article) (golint)
    • Line 103: warning: exported method StatusNotificationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 107: warning: exported method StatusNotificationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 111: warning: exported method StatusNotificationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 115: warning: exported method StatusNotificationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 119: warning: exported method StatusNotificationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 123: warning: comment on exported function NewStatusNotificationRequest should be of the form "NewStatusNotificationRequest ..." (golint)
    • Line 129: warning: comment on exported function NewStatusNotificationConfirmation should be of the form "NewStatusNotificationConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/authorization/authorize.go
    • Line 10: warning: exported const AuthorizeFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type AuthorizeRequest should be of the form "AuthorizeRequest ..." (with optional leading article) (golint)
    • Line 19: warning: comment on exported type AuthorizeResponse should be of the form "AuthorizeResponse ..." (with optional leading article) (golint)
    • Line 27: warning: comment on exported type AuthorizeFeature should be of the form "AuthorizeFeature ..." (with optional leading article) (golint)
    • Line 37: warning: exported method AuthorizeFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 41: warning: exported method AuthorizeFeature.GetRequestType should have comment or be unexported (golint)
    • Line 45: warning: exported method AuthorizeFeature.GetResponseType should have comment or be unexported (golint)
    • Line 49: warning: exported method AuthorizeRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 53: warning: exported method AuthorizeResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 57: warning: comment on exported function NewAuthorizationRequest should be of the form "NewAuthorizationRequest ..." (golint)
    • Line 62: warning: comment on exported function NewAuthorizationResponse should be of the form "NewAuthorizationResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/stop_transaction.go
    • Line 11: warning: exported const StopTransactionFeatureName should have comment or be unexported (golint)
    • Line 17: warning: exported const ReasonDeAuthorized should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type StopTransactionRequest should be of the form "StopTransactionRequest ..." (with optional leading article) (golint)
    • Line 50: warning: comment on exported type StopTransactionConfirmation should be of the form "StopTransactionConfirmation ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type StopTransactionFeature should be of the form "StopTransactionFeature ..." (with optional leading article) (golint)
    • Line 78: warning: exported method StopTransactionFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 82: warning: exported method StopTransactionFeature.GetRequestType should have comment or be unexported (golint)
    • Line 86: warning: exported method StopTransactionFeature.GetResponseType should have comment or be unexported (golint)
    • Line 90: warning: exported method StopTransactionRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 94: warning: exported method StopTransactionConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 98: warning: comment on exported function NewStopTransactionRequest should be of the form "NewStopTransactionRequest ..." (golint)
    • Line 104: warning: comment on exported function NewStopTransactionConfirmation should be of the form "NewStopTransactionConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/iso15118/get_installed_certificate_ids.go
    • Line 11: warning: exported const GetInstalledCertificateIdsFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type GetInstalledCertificateStatus should be of the form "GetInstalledCertificateStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const GetInstalledCertificateStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type GetInstalledCertificateIdsRequest should be of the form "GetInstalledCertificateIdsRequest ..." (with optional leading article) (golint)
    • Line 36: warning: comment on exported type GetInstalledCertificateIdsResponse should be of the form "GetInstalledCertificateIdsResponse ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type GetInstalledCertificateIdsFeature should be of the form "GetInstalledCertificateIdsFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method GetInstalledCertificateIdsFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method GetInstalledCertificateIdsFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method GetInstalledCertificateIdsFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method GetInstalledCertificateIdsRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method GetInstalledCertificateIdsResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewGetInstalledCertificateIdsRequest should be of the form "NewGetInstalledCertificateIdsRequest ..." (golint)
    • Line 72: warning: comment on exported function NewGetInstalledCertificateIdsResponse should be of the form "NewGetInstalledCertificateIdsResponse ..." (golint)
    • ocpp-go/ocpp1.6/reservation/cancel_reservation.go
    • Line 11: warning: exported const CancelReservationFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type CancelReservationStatus should be of the form "CancelReservationStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const CancelReservationStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type CancelReservationRequest should be of the form "CancelReservationRequest ..." (with optional leading article) (golint)
    • Line 36: warning: comment on exported type CancelReservationConfirmation should be of the form "CancelReservationConfirmation ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type CancelReservationFeature should be of the form "CancelReservationFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method CancelReservationFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method CancelReservationFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method CancelReservationFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method CancelReservationRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method CancelReservationConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewCancelReservationRequest should be of the form "NewCancelReservationRequest ..." (golint)
    • Line 72: warning: comment on exported function NewCancelReservationConfirmation should be of the form "NewCancelReservationConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/core/clear_cache.go
    • Line 11: warning: exported const ClearCacheFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearCacheStatus should be of the form "ClearCacheStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearCacheStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type ClearCacheRequest should be of the form "ClearCacheRequest ..." (with optional leading article) (golint)
    • Line 35: warning: comment on exported type ClearCacheConfirmation should be of the form "ClearCacheConfirmation ..." (with optional leading article) (golint)
    • Line 41: warning: comment on exported type ClearCacheFeature should be of the form "ClearCacheFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method ClearCacheFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method ClearCacheFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method ClearCacheFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method ClearCacheRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method ClearCacheConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewClearCacheRequest should be of the form "NewClearCacheRequest ..." (golint)
    • Line 72: warning: comment on exported function NewClearCacheConfirmation should be of the form "NewClearCacheConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/provisioning/get_base_report.go
    • Line 11: warning: exported const GetBaseReportFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ReportBaseType should be of the form "ReportBaseType ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ReportTypeConfigurationInventory should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type GetBaseReportRequest should be of the form "GetBaseReportRequest ..." (with optional leading article) (golint)
    • Line 38: warning: comment on exported type GetBaseReportResponse should be of the form "GetBaseReportResponse ..." (with optional leading article) (golint)
    • Line 44: warning: comment on exported type GetBaseReportFeature should be of the form "GetBaseReportFeature ..." (with optional leading article) (golint)
    • Line 50: warning: exported method GetBaseReportFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 54: warning: exported method GetBaseReportFeature.GetRequestType should have comment or be unexported (golint)
    • Line 58: warning: exported method GetBaseReportFeature.GetResponseType should have comment or be unexported (golint)
    • Line 62: warning: exported method GetBaseReportRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 66: warning: exported method GetBaseReportResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 70: warning: comment on exported function NewGetBaseReportRequest should be of the form "NewGetBaseReportRequest ..." (golint)
    • Line 75: warning: comment on exported function NewGetBaseReportResponse should be of the form "NewGetBaseReportResponse ..." (golint)
    • ocpp-go/ocpp2.0/diagnostics/diagnostics.go
    • Line 1: warning: package comment should be of the form "Package diagnostics ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 22: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 24: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/diagnostics/get_monitoring_report.go
    • Line 11: warning: exported const GetMonitoringReportFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type MonitoringCriteriaType should be of the form "MonitoringCriteriaType ..." (with optional leading article) (golint)
    • Line 17: warning: exported const MonitoringCriteriaThresholdMonitoring should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type GetMonitoringReportRequest should be of the form "GetMonitoringReportRequest ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type GetMonitoringReportResponse should be of the form "GetMonitoringReportResponse ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type GetMonitoringReportFeature should be of the form "GetMonitoringReportFeature ..." (with optional leading article) (golint)
    • Line 52: warning: exported method GetMonitoringReportFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 56: warning: exported method GetMonitoringReportFeature.GetRequestType should have comment or be unexported (golint)
    • Line 60: warning: exported method GetMonitoringReportFeature.GetResponseType should have comment or be unexported (golint)
    • Line 64: warning: exported method GetMonitoringReportRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 68: warning: exported method GetMonitoringReportResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 72: warning: comment on exported function NewGetMonitoringReportRequest should be of the form "NewGetMonitoringReportRequest ..." (golint)
    • Line 77: warning: comment on exported function NewGetMonitoringReportResponse should be of the form "NewGetMonitoringReportResponse ..." (golint)
    • ocpp-go/example/1.6/cp/config.go
    • Line 16: warning: exported const AuthorizeRemoteTxRequests should have comment (or a comment on this block) or be unexported (golint)
    • Line 47: warning: exported type ConfigMap should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/core/heartbeat.go
    • Line 11: warning: exported const HeartbeatFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type HeartbeatRequest should be of the form "HeartbeatRequest ..." (with optional leading article) (golint)
    • Line 17: warning: comment on exported type HeartbeatConfirmation should be of the form "HeartbeatConfirmation ..." (with optional leading article) (golint)
    • Line 23: warning: comment on exported type HeartbeatFeature should be of the form "HeartbeatFeature ..." (with optional leading article) (golint)
    • Line 32: warning: exported method HeartbeatFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 36: warning: exported method HeartbeatFeature.GetRequestType should have comment or be unexported (golint)
    • Line 40: warning: exported method HeartbeatFeature.GetResponseType should have comment or be unexported (golint)
    • Line 44: warning: exported method HeartbeatRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 48: warning: exported method HeartbeatConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 52: warning: comment on exported function NewHeartbeatRequest should be of the form "NewHeartbeatRequest ..." (golint)
    • Line 57: warning: comment on exported function NewHeartbeatConfirmation should be of the form "NewHeartbeatConfirmation ..." (golint)
    • ocpp-go/ocpp1.6/core/reset.go
    • Line 11: warning: exported const ResetFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ResetType should be of the form "ResetType ..." (with optional leading article) (golint)
    • Line 16: warning: comment on exported type ResetStatus should be of the form "ResetStatus ..." (with optional leading article) (golint)
    • Line 20: warning: exported const ResetTypeHard should have comment (or a comment on this block) or be unexported (golint)
    • Line 46: warning: comment on exported type ResetRequest should be of the form "ResetRequest ..." (with optional leading article) (golint)
    • Line 51: warning: comment on exported type ResetConfirmation should be of the form "ResetConfirmation ..." (with optional leading article) (golint)
    • Line 57: warning: comment on exported type ResetFeature should be of the form "ResetFeature ..." (with optional leading article) (golint)
    • Line 69: warning: exported method ResetFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: exported method ResetFeature.GetRequestType should have comment or be unexported (golint)
    • Line 77: warning: exported method ResetFeature.GetResponseType should have comment or be unexported (golint)
    • Line 81: warning: exported method ResetRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 85: warning: exported method ResetConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 89: warning: comment on exported function NewResetRequest should be of the form "NewResetRequest ..." (golint)
    • Line 94: warning: comment on exported function NewResetConfirmation should be of the form "NewResetConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/authorization/clear_cache.go
    • Line 11: warning: exported const ClearCacheFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type ClearCacheStatus should be of the form "ClearCacheStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const ClearCacheStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type ClearCacheRequest should be of the form "ClearCacheRequest ..." (with optional leading article) (golint)
    • Line 35: warning: comment on exported type ClearCacheResponse should be of the form "ClearCacheResponse ..." (with optional leading article) (golint)
    • Line 41: warning: comment on exported type ClearCacheFeature should be of the form "ClearCacheFeature ..." (with optional leading article) (golint)
    • Line 47: warning: exported method ClearCacheFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 51: warning: exported method ClearCacheFeature.GetRequestType should have comment or be unexported (golint)
    • Line 55: warning: exported method ClearCacheFeature.GetResponseType should have comment or be unexported (golint)
    • Line 59: warning: exported method ClearCacheRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 63: warning: exported method ClearCacheResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 67: warning: comment on exported function NewClearCacheRequest should be of the form "NewClearCacheRequest ..." (golint)
    • Line 72: warning: comment on exported function NewClearCacheResponse should be of the form "NewClearCacheResponse ..." (golint)
    • ocpp-go/ocpp1.6/core/unlock_connector.go
    • Line 11: warning: exported const UnlockConnectorFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type UnlockStatus should be of the form "UnlockStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const UnlockStatusUnlocked should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type UnlockConnectorRequest should be of the form "UnlockConnectorRequest ..." (with optional leading article) (golint)
    • Line 37: warning: comment on exported type UnlockConnectorConfirmation should be of the form "UnlockConnectorConfirmation ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type UnlockConnectorFeature should be of the form "UnlockConnectorFeature ..." (with optional leading article) (golint)
    • Line 53: warning: exported method UnlockConnectorFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 57: warning: exported method UnlockConnectorFeature.GetRequestType should have comment or be unexported (golint)
    • Line 61: warning: exported method UnlockConnectorFeature.GetResponseType should have comment or be unexported (golint)
    • Line 65: warning: exported method UnlockConnectorRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 69: warning: exported method UnlockConnectorConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 73: warning: comment on exported function NewUnlockConnectorRequest should be of the form "NewUnlockConnectorRequest ..." (golint)
    • Line 78: warning: comment on exported function NewUnlockConnectorConfirmation should be of the form "NewUnlockConnectorConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/iso15118/iso_15118.go
    • Line 1: warning: package comment should be of the form "Package iso15118 ..." (golint)
    • Line 10: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 26: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 28: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp2.0/remotecontrol/remote_control.go
    • Line 1: warning: package comment should be of the form "Package remotecontrol ..." (golint)
    • Line 6: warning: comment on exported type CSMSHandler should be of the form "CSMSHandler ..." (with optional leading article) (golint)
    • Line 10: warning: comment on exported type ChargingStationHandler should be of the form "ChargingStationHandler ..." (with optional leading article) (golint)
    • Line 14: warning: exported const ProfileName should have comment or be unexported (golint)
    • Line 16: warning: exported var Profile should have comment or be unexported (golint)
    • ocpp-go/ocpp1.6/firmware/get_diagnostics.go
    • Line 10: warning: exported const GetDiagnosticsFeatureName should have comment or be unexported (golint)
    • Line 12: warning: comment on exported type GetDiagnosticsRequest should be of the form "GetDiagnosticsRequest ..." (with optional leading article) (golint)
    • Line 21: warning: comment on exported type GetDiagnosticsConfirmation should be of the form "GetDiagnosticsConfirmation ..." (with optional leading article) (golint)
    • Line 27: warning: comment on exported type GetDiagnosticsFeature should be of the form "GetDiagnosticsFeature ..." (with optional leading article) (golint)
    • Line 36: warning: exported method GetDiagnosticsFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 40: warning: exported method GetDiagnosticsFeature.GetRequestType should have comment or be unexported (golint)
    • Line 44: warning: exported method GetDiagnosticsFeature.GetResponseType should have comment or be unexported (golint)
    • Line 48: warning: exported method GetDiagnosticsRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 52: warning: exported method GetDiagnosticsConfirmation.GetFeatureName should have comment or be unexported (golint)
    • Line 56: warning: comment on exported function NewGetDiagnosticsRequest should be of the form "NewGetDiagnosticsRequest ..." (golint)
    • Line 61: warning: comment on exported function NewGetDiagnosticsConfirmation should be of the form "NewGetDiagnosticsConfirmation ..." (golint)
    • ocpp-go/ocpp2.0/security/certificate_signed.go
    • Line 11: warning: exported const CertificateSignedFeatureName should have comment or be unexported (golint)
    • Line 13: warning: comment on exported type CertificateSignedStatus should be of the form "CertificateSignedStatus ..." (with optional leading article) (golint)
    • Line 17: warning: exported const CertificateSignedStatusAccepted should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: comment on exported type CertificateSignedRequest should be of the form "CertificateSignedRequest ..." (with optional leading article) (golint)
    • Line 37: warning: comment on exported type CertificateSignedResponse should be of the form "CertificateSignedResponse ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type CertificateSignedFeature should be of the form "CertificateSignedFeature ..." (with optional leading article) (golint)
    • Line 46: warning: exported method CertificateSignedFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 50: warning: exported method CertificateSignedFeature.GetRequestType should have comment or be unexported (golint)
    • Line 54: warning: exported method CertificateSignedFeature.GetResponseType should have comment or be unexported (golint)
    • Line 58: warning: exported method CertificateSignedRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 62: warning: exported method CertificateSignedResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 66: warning: comment on exported function NewCertificateSignedRequest should be of the form "NewCertificateSignedRequest ..." (golint)
    • Line 71: warning: comment on exported function NewCertificateSignedResponse should be of the form "NewCertificateSignedResponse ..." (golint)
    • ocpp-go/ocpp2.0/diagnostics/get_log.go
    • Line 11: warning: exported const GetLogFeatureName should have comment or be unexported (golint)
    • Line 20: warning: exported const LogTypeDiagnostics should have comment (or a comment on this block) or be unexported (golint)
    • Line 54: warning: comment on exported type GetLogRequest should be of the form "GetLogRequest ..." (with optional leading article) (golint)
    • Line 63: warning: comment on exported type GetLogResponse should be of the form "GetLogResponse ..." (with optional leading article) (golint)
    • Line 70: warning: comment on exported type GetLogFeature should be of the form "GetLogFeature ..." (with optional leading article) (golint)
    • Line 76: warning: exported method GetLogFeature.GetFeatureName should have comment or be unexported (golint)
    • Line 80: warning: exported method GetLogFeature.GetRequestType should have comment or be unexported (golint)
    • Line 84: warning: exported method GetLogFeature.GetResponseType should have comment or be unexported (golint)
    • Line 88: warning: exported method GetLogRequest.GetFeatureName should have comment or be unexported (golint)
    • Line 92: warning: exported method GetLogResponse.GetFeatureName should have comment or be unexported (golint)
    • Line 96: warning: comment on exported function NewGetLogRequest should be of the form "NewGetLogRequest ..." (golint)
    • Line 101: warning: comment on exported function NewGetLogResponse should be of the form "NewGetLogResponse ..." (golint)
    • ocpp-go/ocppj/dispatcher.go
    • Line 11: warning: comment on exported type PendingRequestState should be of the form "PendingRequestState ..." (with optional leading article) (golint)
    • Line 68: warning: exported method DefaultClientDispatcher.Start should have comment or be unexported (golint)
    • Line 73: warning: exported method DefaultClientDispatcher.IsRunning should have comment or be unexported (golint)
    • Line 77: warning: exported method DefaultClientDispatcher.Stop should have comment or be unexported (golint)
    • Line 83: warning: exported method DefaultClientDispatcher.SetNetworkClient should have comment or be unexported (golint)
    • Line 87: warning: exported method DefaultClientDispatcher.SetPendingRequestState should have comment or be unexported (golint)
    • Line 89: warning: exported method DefaultClientDispatcher.AddPendingRequest should have comment or be unexported (golint)
    • Line 95: warning: exported method DefaultClientDispatcher.DeletePendingRequest should have comment or be unexported (golint)
    • Line 101: warning: exported method DefaultClientDispatcher.ClearPendingRequests should have comment or be unexported (golint)
    • Line 107: warning: exported method DefaultClientDispatcher.GetPendingRequest should have comment or be unexported (golint)
    • Line 114: warning: exported method DefaultClientDispatcher.SendRequest should have comment or be unexported (golint)
    • Line 167: warning: exported method DefaultClientDispatcher.CompleteRequest should have comment or be unexported (golint)
    • Line 225: warning: exported method DefaultServerDispatcher.Start should have comment or be unexported (golint)
    • Line 230: warning: exported method DefaultServerDispatcher.IsRunning should have comment or be unexported (golint)
    • Line 234: warning: exported method DefaultServerDispatcher.Stop should have comment or be unexported (golint)
    • Line 240: warning: exported method DefaultServerDispatcher.SetNetworkServer should have comment or be unexported (golint)
    • Line 244: warning: exported method DefaultServerDispatcher.SetPendingRequestState should have comment or be unexported (golint)
    • Line 246: warning: exported method DefaultServerDispatcher.AddPendingRequest should have comment or be unexported (golint)
    • Line 252: warning: exported method DefaultServerDispatcher.DeletePendingRequest should have comment or be unexported (golint)
    • Line 258: warning: exported method DefaultServerDispatcher.ClearPendingRequests should have comment or be unexported (golint)
    • Line 264: warning: exported method DefaultServerDispatcher.GetPendingRequest should have comment or be unexported (golint)
    • Line 271: warning: exported method DefaultServerDispatcher.SendRequest should have comment or be unexported (golint)
    • Line 355: warning: exported method DefaultServerDispatcher.CompleteRequest should have comment or be unexported (golint)
    • ocpp-go/ocppj/server.go
    • Line 11: warning: comment on exported type Server should be of the form "Server ..." (with optional leading article) (golint)
    • Line 24: warning: comment on exported function NewServer should be of the form "NewServer ..." (golint)
    • Line 49: warning: comment on exported method Server.SetRequestHandler should be of the form "SetRequestHandler ..." (golint)
    • Line 54: warning: comment on exported method Server.SetResponseHandler should be of the form "SetResponseHandler ..." (golint)
    • Line 59: warning: comment on exported method Server.SetErrorHandler should be of the form "SetErrorHandler ..." (golint)
    • Line 64: warning: comment on exported method Server.SetNewClientHandler should be of the form "SetNewClientHandler ..." (golint)
    • Line 69: warning: comment on exported method Server.SetDisconnectedClientHandler should be of the form "SetDisconnectedClientHandler ..." (golint)
    • Line 74: warning: comment on exported method Server.Start should be of the form "Start ..." (golint)
    • Line 101: warning: comment on exported method Server.Stop should be of the form "Stop ..." (golint)
    • Line 108: warning: comment on exported method Server.SendRequest should be of the form "SendRequest ..." (golint)
    • Line 147: warning: comment on exported method Server.SendResponse should be of the form "SendResponse ..." (golint)
    • Line 173: warning: comment on exported method Server.SendError should be of the form "SendError ..." (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell98%

Misspell Finds commonly misspelled English words