Preparing report...

Report for github.com/lastbackend/lastbackend

A    Great!    Found 444 issues across 491 files

Tweet

gofmt95%

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


go_vet100%

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

No problems detected. Good job!


gocyclo91%

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.

    • lastbackend/pkg/api/types/v1/request/manifest.go
    • Line 576: warning: cyclomatic complexity 105 of function (ManifestSpecTemplate).SetSpecTemplate() is high (> 15) (gocyclo)
    • Line 1140: warning: cyclomatic complexity 85 of function (ManifestSpecTemplate).SetManifestSpecTemplate() is high (> 15) (gocyclo)
    • Line 967: warning: cyclomatic complexity 31 of function (ManifestSpecRuntime).SetManifestSpecRuntime() is high (> 15) (gocyclo)
    • Line 397: warning: cyclomatic complexity 29 of function (ManifestSpecRuntime).SetSpecRuntime() is high (> 15) (gocyclo)
    • Line 303: warning: cyclomatic complexity 17 of function (ManifestSpecTemplateContainer).GetSpec() is high (> 15) (gocyclo)
    • lastbackend/pkg/node/runtime/pod.go
    • Line 765: warning: cyclomatic complexity 58 of function PodSpecCheck() is high (> 15) (gocyclo)
    • Line 209: warning: cyclomatic complexity 46 of function PodCreate() is high (> 15) (gocyclo)
    • Line 63: warning: cyclomatic complexity 16 of function PodManage() is high (> 15) (gocyclo)
    • lastbackend/pkg/controller/state/service/deployment.go
    • Line 744: warning: cyclomatic complexity 33 of function deploymentStatusState() is high (> 15) (gocyclo)
    • Line 309: warning: cyclomatic complexity 28 of function deploymentCheckDependencies() is high (> 15) (gocyclo)
    • Line 539: warning: cyclomatic complexity 23 of function deploymentPodProvision() is high (> 15) (gocyclo)
    • Line 36: warning: cyclomatic complexity 19 of function deploymentObserve() is high (> 15) (gocyclo)
    • Line 457: warning: cyclomatic complexity 16 of function deploymentCheckSelectors() is high (> 15) (gocyclo)

golint16%

Golint is a linter for Go source code.

    • lastbackend/pkg/log/formatter/formatter.go
    • Line 37: warning: exported const DefaultTimestampFormat should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: exported type TextFormatter should have comment or be unexported (golint)
    • Line 46: warning: exported method TextFormatter.Format should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/node.go
    • Line 23: warning: comment on exported type NodeMetaOptions should be of the form "NodeMetaOptions ..." (with optional leading article) (golint)
    • Line 28: warning: comment on exported type NodeConnectOptions should be of the form "NodeConnectOptions ..." (with optional leading article) (golint)
    • Line 37: warning: exported type SSL should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type NodeStatusOptions should be of the form "NodeStatusOptions ..." (with optional leading article) (golint)
    • Line 55: warning: comment on exported type NodeResourcesOptions should be of the form "NodeResourcesOptions ..." (with optional leading article) (golint)
    • Line 63: warning: comment on exported type NodePodStatusOptions should be of the form "NodePodStatusOptions ..." (with optional leading article) (golint)
    • Line 81: warning: comment on exported type NodeVolumeStatusOptions should be of the form "NodeVolumeStatusOptions ..." (with optional leading article) (golint)
    • Line 89: warning: comment on exported type NodeRouteStatusOptions should be of the form "NodeRouteStatusOptions ..." (with optional leading article) (golint)
    • Line 97: warning: comment on exported type NodeRemoveOptions should be of the form "NodeRemoveOptions ..." (with optional leading article) (golint)
    • Line 103: warning: comment on exported type NodeLogsOptions should be of the form "NodeLogsOptions ..." (with optional leading article) (golint)
    • lastbackend/pkg/distribution/config.go
    • Line 34: warning: exported type Config should have comment or be unexported (golint)
    • Line 39: warning: exported method Config.Runtime should have comment or be unexported (golint)
    • Line 50: warning: exported method Config.Get should have comment or be unexported (golint)
    • Line 71: warning: exported method Config.List should have comment or be unexported (golint)
    • Line 93: warning: exported method Config.Create should have comment or be unexported (golint)
    • Line 110: warning: exported method Config.Update should have comment or be unexported (golint)
    • Line 123: warning: exported method Config.Remove should have comment or be unexported (golint)
    • Line 136: warning: exported method Config.Watch should have comment or be unexported (golint)
    • Line 180: warning: exported function NewConfigModel should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/pod.go
    • Line 31: warning: exported type PodState should have comment or be unexported (golint)
    • Line 40: warning: exported type PodStateStats should have comment or be unexported (golint)
    • Line 51: warning: exported method PodState.Watch should have comment or be unexported (golint)
    • Line 57: warning: exported method PodState.GetPodsCount should have comment or be unexported (golint)
    • Line 62: warning: exported method PodState.GetContainersCount should have comment or be unexported (golint)
    • Line 67: warning: exported method PodState.GetPods should have comment or be unexported (golint)
    • Line 72: warning: exported method PodState.SetPods should have comment or be unexported (golint)
    • Line 81: warning: exported method PodState.GetPod should have comment or be unexported (golint)
    • Line 92: warning: exported method PodState.AddPod should have comment or be unexported (golint)
    • Line 97: warning: exported method PodState.SetLocal should have comment or be unexported (golint)
    • Line 104: warning: exported method PodState.IsLocal should have comment or be unexported (golint)
    • Line 115: warning: exported method PodState.SetPod should have comment or be unexported (golint)
    • Line 138: warning: exported method PodState.DelPod should have comment or be unexported (golint)
    • Line 149: warning: exported method PodState.GetContainer should have comment or be unexported (golint)
    • Line 158: warning: exported method PodState.AddContainer should have comment or be unexported (golint)
    • Line 169: warning: exported method PodState.SetContainer should have comment or be unexported (golint)
    • Line 181: warning: exported method PodState.DelContainer should have comment or be unexported (golint)
    • lastbackend/pkg/util/filesystem/filesystem.go
    • Line 30: warning: exported const LineSeparator should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: exported function LineSeek should have comment or be unexported (golint)
    • Line 134: warning: exported function WriteStrToFile should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/config/config/config.go
    • Line 37: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 56: warning: exported function Apply should have comment or be unexported (golint)
    • Line 76: warning: exported function Create should have comment or be unexported (golint)
    • Line 109: warning: exported function Update should have comment or be unexported (golint)
    • lastbackend/pkg/discovery/cache/cache.go
    • Line 32: warning: exported type Cache should have comment or be unexported (golint)
    • Line 36: warning: exported function New should have comment or be unexported (golint)
    • Line 49: warning: comment on exported method Cache.Endpoint should be of the form "Endpoint ..." (golint)
    • lastbackend/pkg/distribution/types/event.go
    • Line 24: warning: exported const EventActionCreate should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: exported type Event should have comment or be unexported (golint)
    • Line 43: warning: exported type NamespaceEvent should have comment or be unexported (golint)
    • Line 48: warning: exported type ClusterEvent should have comment or be unexported (golint)
    • Line 53: warning: exported type ServiceEvent should have comment or be unexported (golint)
    • Line 58: warning: exported type VolumeEvent should have comment or be unexported (golint)
    • Line 63: warning: exported type NetworkEvent should have comment or be unexported (golint)
    • Line 68: warning: exported type SubnetEvent should have comment or be unexported (golint)
    • Line 73: warning: exported type SecretEvent should have comment or be unexported (golint)
    • Line 78: warning: exported type ConfigEvent should have comment or be unexported (golint)
    • Line 83: warning: exported type RouteEvent should have comment or be unexported (golint)
    • Line 88: warning: exported type IngressEvent should have comment or be unexported (golint)
    • Line 93: warning: exported type IngressStatusEvent should have comment or be unexported (golint)
    • Line 98: warning: exported type ExporterEvent should have comment or be unexported (golint)
    • Line 103: warning: exported type ExporterStatusEvent should have comment or be unexported (golint)
    • Line 108: warning: exported type DiscoveryEvent should have comment or be unexported (golint)
    • Line 113: warning: exported type DiscoveryStatusEvent should have comment or be unexported (golint)
    • Line 118: warning: exported type EndpointEvent should have comment or be unexported (golint)
    • Line 123: warning: exported type DeploymentEvent should have comment or be unexported (golint)
    • Line 128: warning: exported type PodEvent should have comment or be unexported (golint)
    • Line 133: warning: exported type PodManifestEvent should have comment or be unexported (golint)
    • Line 139: warning: exported type VolumeManifestEvent should have comment or be unexported (golint)
    • Line 145: warning: exported type EndpointManifestEvent should have comment or be unexported (golint)
    • Line 150: warning: exported type SubnetManifestEvent should have comment or be unexported (golint)
    • Line 155: warning: exported type SecretManifestEvent should have comment or be unexported (golint)
    • Line 160: warning: exported type RouteManifestEvent should have comment or be unexported (golint)
    • Line 166: warning: exported type NodeEvent should have comment or be unexported (golint)
    • Line 171: warning: exported type NodeStatusEvent should have comment or be unexported (golint)
    • Line 176: warning: exported type TaskEvent should have comment or be unexported (golint)
    • Line 181: warning: exported type JobEvent should have comment or be unexported (golint)
    • lastbackend/pkg/storage/storage_tests.go
    • Line 33: warning: exported function StorageGetAssets should have comment or be unexported (golint)
    • Line 127: warning: exported function StorageListAssets should have comment or be unexported (golint)
    • Line 247: warning: exported function StorageMapAssets should have comment or be unexported (golint)
    • Line 362: warning: exported function StoragePutAssets should have comment or be unexported (golint)
    • Line 452: warning: exported function StorageSetAssets should have comment or be unexported (golint)
    • Line 559: warning: exported function StorageDelAssets should have comment or be unexported (golint)
    • lastbackend/pkg/controller/state/service/observer.go
    • Line 39: warning: exported type ServiceState should have comment or be unexported (golint)
    • Line 66: warning: exported method ServiceState.Namespace should have comment or be unexported (golint)
    • Line 70: warning: exported method ServiceState.Restore should have comment or be unexported (golint)
    • Line 192: warning: exported method ServiceState.Observe should have comment or be unexported (golint)
    • Line 224: warning: exported method ServiceState.SetService should have comment or be unexported (golint)
    • Line 228: warning: exported method ServiceState.SetDeployment should have comment or be unexported (golint)
    • Line 232: warning: exported method ServiceState.DelDeployment should have comment or be unexported (golint)
    • Line 259: warning: exported method ServiceState.SetPod should have comment or be unexported (golint)
    • Line 263: warning: exported method ServiceState.DelPod should have comment or be unexported (golint)
    • Line 277: warning: exported method ServiceState.CheckDeps should have comment or be unexported (golint)
    • Line 325: warning: exported function NewServiceState should have comment or be unexported (golint)
    • lastbackend/pkg/util/http/http.go
    • Line 33: warning: exported const MethodGet should have comment (or a comment on this block) or be unexported (golint)
    • Line 44: warning: exported type NotFoundHandler should have comment or be unexported (golint)
    • Line 54: warning: exported type MethodNotAllowedHandler should have comment or be unexported (golint)
    • Line 64: warning: exported function Handle should have comment or be unexported (golint)
    • Line 80: warning: exported function Listen should have comment or be unexported (golint)
    • Line 84: warning: exported function ListenWithTLS should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/secret.go
    • Line 29: warning: exported function SecretGet should have comment or be unexported (golint)
    • Line 50: warning: exported function SecretCreate should have comment or be unexported (golint)
    • Line 73: warning: exported function SecretUpdate should have comment or be unexported (golint)
    • Line 94: warning: exported function SecretRemove should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/types/types.go
    • Line 30: warning: exported type ClientV1 should have comment or be unexported (golint)
    • Line 35: warning: exported type ClusterClientV1 should have comment or be unexported (golint)
    • Line 45: warning: exported type NodeClientV1 should have comment or be unexported (golint)
    • Line 53: warning: exported type DiscoveryClientV1 should have comment or be unexported (golint)
    • Line 60: warning: exported type IngressClientV1 should have comment or be unexported (golint)
    • Line 67: warning: exported type ExporterClientV1 should have comment or be unexported (golint)
    • Line 74: warning: exported type APIClientV1 should have comment or be unexported (golint)
    • Line 79: warning: exported type ControllerClientV1 should have comment or be unexported (golint)
    • Line 84: warning: exported type NamespaceClientV1 should have comment or be unexported (golint)
    • Line 99: warning: exported type ServiceClientV1 should have comment or be unexported (golint)
    • Line 109: warning: exported type JobClientV1 should have comment or be unexported (golint)
    • Line 121: warning: exported type TaskClientV1 should have comment or be unexported (golint)
    • Line 131: warning: exported type DeploymentClientV1 should have comment or be unexported (golint)
    • Line 140: warning: exported type PodClientV1 should have comment or be unexported (golint)
    • Line 146: warning: exported type EventsClientV1 should have comment or be unexported (golint)
    • Line 149: warning: exported type SecretClientV1 should have comment or be unexported (golint)
    • Line 157: warning: exported type ConfigClientV1 should have comment or be unexported (golint)
    • Line 165: warning: exported type RouteClientV1 should have comment or be unexported (golint)
    • Line 173: warning: exported type VolumeClientV1 should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/service.go
    • Line 22: warning: exported const DEFAULT_SERVICE_MEMORY should have comment (or a comment on this block) or be unexported (golint)
    • Line 26: warning: exported type Service should have comment or be unexported (golint)
    • Line 33: warning: exported type ServiceMap should have comment or be unexported (golint)
    • Line 38: warning: exported type ServiceList should have comment or be unexported (golint)
    • Line 43: warning: exported type ServiceMeta should have comment or be unexported (golint)
    • Line 51: warning: exported type ServiceEndpoint should have comment or be unexported (golint)
    • Line 56: warning: exported type ServiceStatus should have comment or be unexported (golint)
    • Line 62: warning: exported type ServiceSpec should have comment or be unexported (golint)
    • Line 71: warning: exported type ServiceStatusNetwork should have comment or be unexported (golint)
    • Line 75: warning: exported type ServiceSpecStrategy should have comment or be unexported (golint)
    • Line 82: warning: exported type ServiceSpecStrategyResources should have comment or be unexported (golint)
    • Line 84: warning: exported type ServiceSpecStrategyRollingOptions should have comment or be unexported (golint)
    • Line 92: warning: exported type ServiceReplicas should have comment or be unexported (golint)
    • Line 101: warning: exported method ServiceSpec.SetDefault should have comment or be unexported (golint)
    • Line 107: warning: exported method Service.SelfLink should have comment or be unexported (golint)
    • Line 111: warning: exported type ServiceManifest should have comment or be unexported (golint)
    • Line 115: warning: exported type ServiceRemoveOptions should have comment or be unexported (golint)
    • Line 119: warning: exported type ServiceImageSpec should have comment or be unexported (golint)
    • Line 124: warning: exported type ServiceOptionsSpec should have comment or be unexported (golint)
    • Line 133: warning: exported type ServiceEnvOption should have comment or be unexported (golint)
    • Line 139: warning: exported type ServiceEnvFromOption should have comment or be unexported (golint)
    • Line 144: warning: exported method ServiceSpec.GetResourceRequest should have comment or be unexported (golint)
    • Line 187: warning: exported function NewServiceList should have comment or be unexported (golint)
    • Line 193: warning: exported function NewServiceMap should have comment or be unexported (golint)
    • lastbackend/pkg/network/subnet.go
    • Line 30: warning: exported method Network.Subnets should have comment or be unexported (golint)
    • Line 34: warning: exported method Network.Info should have comment or be unexported (golint)
    • Line 38: warning: exported method Network.SubnetRestore should have comment or be unexported (golint)
    • Line 52: warning: exported method Network.SubnetManage should have comment or be unexported (golint)
    • Line 90: warning: exported method Network.SubnetDestroy should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/types.go
    • Line 23: warning: exported type IView should have comment or be unexported (golint)
    • Line 47: warning: exported type View should have comment or be unexported (golint)
    • Line 49: warning: exported method View.Cluster should have comment or be unexported (golint)
    • Line 52: warning: exported method View.Node should have comment or be unexported (golint)
    • Line 55: warning: exported method View.Ingress should have comment or be unexported (golint)
    • Line 58: warning: exported method View.Exporter should have comment or be unexported (golint)
    • Line 61: warning: exported method View.Discovery should have comment or be unexported (golint)
    • Line 65: warning: exported method View.Namespace should have comment or be unexported (golint)
    • Line 68: warning: exported method View.Route should have comment or be unexported (golint)
    • Line 71: warning: exported method View.Service should have comment or be unexported (golint)
    • Line 74: warning: exported method View.Secret should have comment or be unexported (golint)
    • Line 77: warning: exported method View.Config should have comment or be unexported (golint)
    • Line 80: warning: exported method View.Deployment should have comment or be unexported (golint)
    • Line 83: warning: exported method View.Pod should have comment or be unexported (golint)
    • Line 86: warning: exported method View.Endpoint should have comment or be unexported (golint)
    • Line 89: warning: exported method View.Container should have comment or be unexported (golint)
    • Line 93: warning: exported method View.Volume should have comment or be unexported (golint)
    • Line 97: warning: exported method View.Event should have comment or be unexported (golint)
    • Line 101: warning: exported method View.Job should have comment or be unexported (golint)
    • Line 105: warning: exported method View.Task should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/ingress.go
    • Line 34: warning: exported type Ingress should have comment or be unexported (golint)
    • Line 39: warning: exported method Ingress.List should have comment or be unexported (golint)
    • Line 50: warning: exported method Ingress.Put should have comment or be unexported (golint)
    • Line 63: warning: exported method Ingress.Set should have comment or be unexported (golint)
    • Line 76: warning: exported method Ingress.Get should have comment or be unexported (golint)
    • Line 96: warning: exported method Ingress.Remove should have comment or be unexported (golint)
    • Line 108: warning: exported method Ingress.Watch should have comment or be unexported (golint)
    • Line 152: warning: exported function NewIngressModel should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/pod_utils.go
    • Line 26: warning: exported type PodView should have comment or be unexported (golint)
    • Line 28: warning: exported method PodView.New should have comment or be unexported (golint)
    • Line 37: warning: exported method Pod.SetMeta should have comment or be unexported (golint)
    • Line 53: warning: exported method Pod.SetSpec should have comment or be unexported (golint)
    • Line 64: warning: exported method Pod.SetStatus should have comment or be unexported (golint)
    • Line 109: warning: exported method PodView.NewList should have comment or be unexported (golint)
    • Line 119: warning: exported method PodList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/log/hooks/hooks.go
    • Line 28: warning: exported type ContextHook should have comment or be unexported (golint)
    • Line 32: warning: exported method ContextHook.Levels should have comment or be unexported (golint)
    • Line 36: warning: exported method ContextHook.Fire should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/node.go
    • Line 36: warning: exported type Node should have comment or be unexported (golint)
    • Line 41: warning: exported method Node.List should have comment or be unexported (golint)
    • Line 54: warning: exported method Node.Put should have comment or be unexported (golint)
    • Line 85: warning: exported method Node.Get should have comment or be unexported (golint)
    • Line 108: warning: exported method Node.Set should have comment or be unexported (golint)
    • Line 119: warning: exported method Node.Remove should have comment or be unexported (golint)
    • Line 178: warning: exported function NewNodeModel should have comment or be unexported (golint)
    • lastbackend/pkg/util/system/system.go
    • Line 29: warning: exported function GetHostname should have comment or be unexported (golint)
    • Line 33: warning: exported function GetPid should have comment or be unexported (golint)
    • Line 37: warning: exported function GetOsInfo should have comment or be unexported (golint)
    • Line 41: warning: exported function GetHostIP should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/deployment/handlers.go
    • Line 41: warning: exported function DeploymentListH should have comment or be unexported (golint)
    • Line 128: warning: exported function DeploymentInfoH should have comment or be unexported (golint)
    • Line 226: warning: exported function DeploymentCreateH should have comment or be unexported (golint)
    • Line 315: warning: exported function DeploymentUpdateH should have comment or be unexported (golint)
    • Line 411: warning: exported function DeploymentRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/secret/secret/secret.go
    • Line 37: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 56: warning: exported function Apply should have comment or be unexported (golint)
    • Line 76: warning: exported function Create should have comment or be unexported (golint)
    • Line 109: warning: exported function Update should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/route_utils.go
    • Line 27: warning: exported type RouteView should have comment or be unexported (golint)
    • Line 29: warning: exported method RouteView.New should have comment or be unexported (golint)
    • Line 37: warning: exported method Route.ToJson should have comment or be unexported (golint)
    • Line 41: warning: exported method Route.ToMeta should have comment or be unexported (golint)
    • Line 41: warning: receiver name r should be consistent with previous receiver name p for Route (golint)
    • Line 57: warning: exported method Route.ToSpec should have comment or be unexported (golint)
    • Line 57: warning: receiver name r should be consistent with previous receiver name p for Route (golint)
    • Line 72: warning: exported method Route.ToStatus should have comment or be unexported (golint)
    • Line 72: warning: receiver name r should be consistent with previous receiver name p for Route (golint)
    • Line 79: warning: exported method RouteView.NewList should have comment or be unexported (golint)
    • Line 91: warning: exported method RouteList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/endpoint.go
    • Line 29: warning: exported type EndpointState should have comment or be unexported (golint)
    • Line 35: warning: exported method EndpointState.GetHash should have comment or be unexported (golint)
    • Line 39: warning: exported method EndpointState.SetHash should have comment or be unexported (golint)
    • Line 43: warning: exported method EndpointState.GetEndpoints should have comment or be unexported (golint)
    • Line 48: warning: exported method EndpointState.SetEndpoints should have comment or be unexported (golint)
    • Line 57: warning: exported method EndpointState.GetEndpoint should have comment or be unexported (golint)
    • Line 70: warning: exported method EndpointState.AddEndpoint should have comment or be unexported (golint)
    • Line 77: warning: exported method EndpointState.SetEndpoint should have comment or be unexported (golint)
    • Line 84: warning: exported method EndpointState.DelEndpoint should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/node.go
    • Line 25: warning: comment on exported type NodeMap should be of the form "NodeMap ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type NodeList should be of the form "NodeList ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type Node should be of the form "Node ..." (with optional leading article) (golint)
    • Line 48: warning: comment on exported type NodeMeta should be of the form "NodeMeta ..." (with optional leading article) (golint)
    • Line 58: warning: exported method NodeMeta.Set should have comment or be unexported (golint)
    • Line 91: warning: comment on exported type NodeInfo should be of the form "NodeInfo ..." (with optional leading article) (golint)
    • Line 106: warning: comment on exported type NodeStatus should be of the form "NodeStatus ..." (with optional leading article) (golint)
    • Line 118: warning: exported type NodeStatusState should have comment or be unexported (golint)
    • Line 125: warning: exported type NodeStatusInterfaceState should have comment or be unexported (golint)
    • Line 132: warning: comment on exported type NodeSpec should be of the form "NodeSpec ..." (with optional leading article) (golint)
    • Line 138: warning: exported type NodeSecurity should have comment or be unexported (golint)
    • Line 143: warning: exported type NodeSSL should have comment or be unexported (golint)
    • Line 149: warning: comment on exported type NodeResources should be of the form "NodeResources ..." (with optional leading article) (golint)
    • Line 163: warning: comment on exported type NodeRole should be of the form "NodeRole ..." (with optional leading article) (golint)
    • Line 170: warning: comment on exported type NodeRoleRouter should be of the form "NodeRoleRouter ..." (with optional leading article) (golint)
    • Line 177: warning: comment on exported type NodeTask should be of the form "NodeTask ..." (with optional leading article) (golint)
    • Line 183: warning: comment on exported type NodeCreateMetaOptions should be of the form "NodeCreateMetaOptions ..." (with optional leading article) (golint)
    • Line 193: warning: comment on exported type NodeUpdateMetaOptions should be of the form "NodeUpdateMetaOptions ..." (with optional leading article) (golint)
    • Line 199: warning: exported type NodeUpdateInfoOptions should have comment or be unexported (golint)
    • Line 209: warning: exported method NodeUpdateInfoOptions.Set should have comment or be unexported (golint)
    • Line 219: warning: comment on exported type NodeCreateOptions should be of the form "NodeCreateOptions ..." (with optional leading article) (golint)
    • Line 228: warning: exported method Node.SelfLink should have comment or be unexported (golint)
    • Line 232: warning: exported function NewNodeList should have comment or be unexported (golint)
    • Line 238: warning: exported function NewNodeMap should have comment or be unexported (golint)
    • lastbackend/pkg/network/state/resolver.go
    • Line 29: warning: exported type ResolverState should have comment or be unexported (golint)
    • Line 34: warning: exported method ResolverState.GetResolvers should have comment or be unexported (golint)
    • Line 38: warning: exported method ResolverState.AddResolver should have comment or be unexported (golint)
    • Line 43: warning: exported method ResolverState.SetResolver should have comment or be unexported (golint)
    • Line 55: warning: exported method ResolverState.GetResolver should have comment or be unexported (golint)
    • Line 66: warning: exported method ResolverState.DelResolver should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/namespace.go
    • Line 28: warning: exported type NamespaceManifest should have comment or be unexported (golint)
    • Line 33: warning: exported type NamespaceManifestMeta should have comment or be unexported (golint)
    • Line 37: warning: exported type NamespaceManifestSpec should have comment or be unexported (golint)
    • Line 42: warning: exported method NamespaceManifest.FromJson should have comment or be unexported (golint)
    • Line 46: warning: exported method NamespaceManifest.ToJson should have comment or be unexported (golint)
    • Line 50: warning: exported method NamespaceManifest.FromYaml should have comment or be unexported (golint)
    • Line 54: warning: exported method NamespaceManifest.ToYaml should have comment or be unexported (golint)
    • Line 58: warning: exported method NamespaceManifest.SetNamespaceMeta should have comment or be unexported (golint)
    • Line 76: warning: exported method NamespaceManifest.SetNamespaceSpec should have comment or be unexported (golint)
    • Line 149: warning: exported type NamespaceApplyManifest should have comment or be unexported (golint)
    • Line 158: warning: comment on exported type NamespaceRemoveOptions should be of the form "NamespaceRemoveOptions ..." (with optional leading article) (golint)
    • Line 163: warning: exported type NamespaceResourcesOptions should have comment or be unexported (golint)
    • Line 168: warning: comment on exported type NamespaceResourceOptions should be of the form "NamespaceResourceOptions ..." (with optional leading article) (golint)
    • Line 175: warning: comment on exported type NamespaceLogsOptions should be of the form "NamespaceLogsOptions ..." (with optional leading article) (golint)
    • lastbackend/pkg/api/types/v1/request/namespace_utils.go
    • Line 29: warning: exported type NamespaceRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method NamespaceRequest.Manifest should have comment or be unexported (golint)
    • Line 35: warning: exported method NamespaceRequest.ApplyManifest should have comment or be unexported (golint)
    • Line 48: warning: exported method NamespaceManifest.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported method NamespaceManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 83: warning: exported method NamespaceApplyManifest.Init should have comment or be unexported (golint)
    • Line 91: warning: exported method NamespaceApplyManifest.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported method NamespaceApplyManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 150: warning: exported method NamespaceApplyManifest.ToJson should have comment or be unexported (golint)
    • Line 154: warning: exported method NamespaceRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 158: warning: exported method NamespaceRemoveOptions.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported method NamespaceRemoveOptions.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/exporter.go
    • Line 21: warning: comment on exported type Exporter should be of the form "Exporter ..." (with optional leading article) (golint)
    • Line 29: warning: exported type ExporterList should have comment or be unexported (golint)
    • Line 34: warning: exported type ExporterMap should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type ExporterMeta should be of the form "ExporterMeta ..." (with optional leading article) (golint)
    • Line 46: warning: exported type ExporterInfo should have comment or be unexported (golint)
    • Line 60: warning: comment on exported type ExporterStatus should be of the form "ExporterStatus ..." (with optional leading article) (golint)
    • Line 69: warning: exported type ExporterStatusHttp should have comment or be unexported (golint)
    • Line 74: warning: exported type ExporterStatusListener should have comment or be unexported (golint)
    • Line 79: warning: exported type ExporterSpec should have comment or be unexported (golint)
    • Line 82: warning: comment on exported method Exporter.SelfLink should be of the form "SelfLink ..." (golint)
    • Line 87: warning: exported function NewExporterList should have comment or be unexported (golint)
    • Line 93: warning: exported function NewExporterMap should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/image.go
    • Line 23: warning: exported type Image should have comment or be unexported (golint)
    • Line 29: warning: exported type ImageMeta should have comment or be unexported (golint)
    • Line 36: warning: exported type ImageStatus should have comment or be unexported (golint)
    • Line 43: warning: exported type ImageContainer should have comment or be unexported (golint)
    • Line 49: warning: exported type ImageSpec should have comment or be unexported (golint)
    • Line 56: warning: exported type ImageManifest should have comment or be unexported (golint)
    • Line 63: warning: exported method Image.SelfLink should have comment or be unexported (golint)
    • lastbackend/pkg/api/cache/node.go
    • Line 31: warning: exported type CacheNodeManifest should have comment or be unexported (golint)
    • Line 47: warning: exported method CacheNodeManifest.SetPodManifest should have comment or be unexported (golint)
    • Line 62: warning: exported method CacheNodeManifest.DelPodManifest should have comment or be unexported (golint)
    • Line 74: warning: exported method CacheNodeManifest.SetVolumeManifest should have comment or be unexported (golint)
    • Line 91: warning: exported method CacheNodeManifest.DelVolumeManifest should have comment or be unexported (golint)
    • Line 105: warning: exported method CacheNodeManifest.SetSubnetManifest should have comment or be unexported (golint)
    • Line 119: warning: exported method CacheNodeManifest.SetSecretManifest should have comment or be unexported (golint)
    • Line 133: warning: exported method CacheNodeManifest.SetConfigManifest should have comment or be unexported (golint)
    • Line 147: warning: exported method CacheNodeManifest.SetEndpointManifest should have comment or be unexported (golint)
    • Line 161: warning: exported method CacheNodeManifest.SetIngress should have comment or be unexported (golint)
    • Line 167: warning: exported method CacheNodeManifest.DelIngress should have comment or be unexported (golint)
    • Line 173: warning: exported method CacheNodeManifest.SetDiscovery should have comment or be unexported (golint)
    • Line 204: warning: exported method CacheNodeManifest.DelDiscovery should have comment or be unexported (golint)
    • Line 225: warning: exported method CacheNodeManifest.SetExporter should have comment or be unexported (golint)
    • Line 256: warning: exported method CacheNodeManifest.DelExporter should have comment or be unexported (golint)
    • Line 281: warning: exported method CacheNodeManifest.SetExporterEndpoint should have comment or be unexported (golint)
    • Line 303: warning: exported method CacheNodeManifest.GetExporterEndpoint should have comment or be unexported (golint)
    • Line 319: warning: exported method CacheNodeManifest.SetResolvers should have comment or be unexported (golint)
    • Line 336: warning: exported method CacheNodeManifest.GetResolvers should have comment or be unexported (golint)
    • Line 352: warning: exported method CacheNodeManifest.GetConfigs should have comment or be unexported (golint)
    • Line 356: warning: exported method CacheNodeManifest.SetNode should have comment or be unexported (golint)
    • Line 362: warning: exported method CacheNodeManifest.DelNode should have comment or be unexported (golint)
    • Line 369: warning: exported method CacheNodeManifest.Get should have comment or be unexported (golint)
    • Line 374: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 379: warning: exported method CacheNodeManifest.Flush should have comment or be unexported (golint)
    • Line 385: warning: exported method CacheNodeManifest.Clear should have comment or be unexported (golint)
    • Line 391: warning: exported function NewCacheNodeManifest should have comment or be unexported (golint)
    • lastbackend/pkg/network/state/endpoint.go
    • Line 29: warning: exported type EndpointState should have comment or be unexported (golint)
    • Line 35: warning: exported method EndpointState.GetHash should have comment or be unexported (golint)
    • Line 39: warning: exported method EndpointState.SetHash should have comment or be unexported (golint)
    • Line 43: warning: exported method EndpointState.GetEndpoints should have comment or be unexported (golint)
    • Line 48: warning: exported method EndpointState.SetEndpoints should have comment or be unexported (golint)
    • Line 58: warning: exported method EndpointState.GetEndpoint should have comment or be unexported (golint)
    • Line 71: warning: exported method EndpointState.AddEndpoint should have comment or be unexported (golint)
    • Line 78: warning: exported method EndpointState.SetEndpoint should have comment or be unexported (golint)
    • Line 85: warning: exported method EndpointState.DelEndpoint should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/namespace_utils.go
    • Line 29: warning: exported type NamespaceView should have comment or be unexported (golint)
    • Line 31: warning: exported method NamespaceView.New should have comment or be unexported (golint)
    • Line 39: warning: exported method NamespaceView.NewApplyStatus should have comment or be unexported (golint)
    • Line 82: warning: exported method Namespace.ToMeta should have comment or be unexported (golint)
    • Line 99: warning: exported method Namespace.ToSpec should have comment or be unexported (golint)
    • Line 113: warning: exported method Namespace.ToStatus should have comment or be unexported (golint)
    • Line 121: warning: exported method Namespace.ToEnv should have comment or be unexported (golint)
    • Line 129: warning: exported method Namespace.ToResources should have comment or be unexported (golint)
    • Line 142: warning: exported method Namespace.ToJson should have comment or be unexported (golint)
    • Line 142: warning: receiver name p should be consistent with previous receiver name r for Namespace (golint)
    • Line 146: warning: exported method NamespaceView.NewList should have comment or be unexported (golint)
    • Line 158: warning: exported method NamespaceList.ToJson should have comment or be unexported (golint)
    • Line 165: warning: exported method NamespaceApplyStatus.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/route.go
    • Line 27: warning: exported type RouteManifest should have comment or be unexported (golint)
    • Line 32: warning: exported type RouteManifestMeta should have comment or be unexported (golint)
    • Line 36: warning: comment on exported type RouteManifestSpec should be of the form "RouteManifestSpec ..." (with optional leading article) (golint)
    • Line 44: warning: comment on exported type RouteRemoveOptions should be of the form "RouteRemoveOptions ..." (with optional leading article) (golint)
    • Line 50: warning: comment on exported type RouteManifestSpecRulesOption should be of the form "RouteManifestSpecRulesOption ..." (with optional leading article) (golint)
    • Line 57: warning: exported method RouteManifest.FromJson should have comment or be unexported (golint)
    • Line 61: warning: exported method RouteManifest.ToJson should have comment or be unexported (golint)
    • Line 65: warning: exported method RouteManifest.FromYaml should have comment or be unexported (golint)
    • Line 69: warning: exported method RouteManifest.ToYaml should have comment or be unexported (golint)
    • Line 73: warning: exported method RouteManifest.SetRouteMeta should have comment or be unexported (golint)
    • Line 90: warning: exported method RouteManifest.SetRouteSpec should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/pod.go
    • Line 45: warning: exported const BUFFER_SIZE should have comment (or a comment on this block) or be unexported (golint)
    • Line 63: warning: exported function PodManage should have comment or be unexported (golint)
    • Line 191: warning: exported function PodRestart should have comment or be unexported (golint)
    • Line 209: warning: exported function PodCreate should have comment or be unexported (golint)
    • Line 504: warning: exported function PodClean should have comment or be unexported (golint)
    • Line 523: warning: exported function PodExit should have comment or be unexported (golint)
    • Line 566: warning: exported function PodDestroy should have comment or be unexported (golint)
    • Line 590: warning: exported function PodRestore should have comment or be unexported (golint)
    • Line 691: warning: exported function PodLogs should have comment or be unexported (golint)
    • Line 765: warning: exported function PodSpecCheck should have comment or be unexported (golint)
    • Line 1011: warning: exported function PodVolumesCheck should have comment or be unexported (golint)
    • Line 1043: warning: exported function PodVolumeUpdate should have comment or be unexported (golint)
    • Line 1073: warning: exported function PodVolumeAttach should have comment or be unexported (golint)
    • Line 1095: warning: exported function PodVolumeCreate should have comment or be unexported (golint)
    • Line 1135: warning: exported function PodVolumeDestroy should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/ingress.go
    • Line 30: warning: exported type IngressClient should have comment or be unexported (golint)
    • Line 36: warning: exported method IngressClient.List should have comment or be unexported (golint)
    • Line 60: warning: exported method IngressClient.Get should have comment or be unexported (golint)
    • Line 79: warning: exported method IngressClient.Connect should have comment or be unexported (golint)
    • Line 100: warning: exported method IngressClient.SetStatus should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/errors.go
    • Line 28: warning: exported const StatusNotFound should have comment (or a comment on this block) or be unexported (golint)
    • Line 42: warning: exported type Err should have comment or be unexported (golint)
    • Line 49: warning: exported function BadParameter should have comment or be unexported (golint)
    • Line 58: warning: exported function IncorrectJSON should have comment or be unexported (golint)
    • Line 66: warning: exported function IncorrectXML should have comment or be unexported (golint)
    • Line 74: warning: exported function Forbidden should have comment or be unexported (golint)
    • Line 82: warning: exported function NotAllowed should have comment or be unexported (golint)
    • Line 90: warning: exported function Unknown should have comment or be unexported (golint)
    • Line 98: warning: exported method Err.Err should have comment or be unexported (golint)
    • Line 102: warning: exported method Err.Http should have comment or be unexported (golint)
    • Line 106: warning: exported method Err.SetMessage should have comment or be unexported (golint)
    • Line 115: warning: exported function New should have comment or be unexported (golint)
    • Line 224: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • lastbackend/pkg/api/types/v1/views/ingress_utils.go
    • Line 27: warning: exported type IngressView should have comment or be unexported (golint)
    • Line 29: warning: exported method IngressView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method IngressView.ToIngressMeta should have comment or be unexported (golint)
    • Line 45: warning: exported method IngressView.ToIngressStatus should have comment or be unexported (golint)
    • Line 51: warning: exported method Ingress.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method IngressView.NewList should have comment or be unexported (golint)
    • Line 68: warning: exported method IngressList.ToJson should have comment or be unexported (golint)
    • Line 72: warning: exported method IngressView.NewManifest should have comment or be unexported (golint)
    • Line 94: warning: exported method IngressManifest.Decode should have comment or be unexported (golint)
    • Line 124: warning: exported method IngressManifest.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/log/logger/verbose.go
    • Line 23: warning: comment on exported type Logrus should be of the form "Logrus ..." (with optional leading article) (golint)
    • Line 28: warning: exported method Logrus.Debug should have comment or be unexported (golint)
    • Line 32: warning: exported method Logrus.Debugf should have comment or be unexported (golint)
    • Line 36: warning: exported method Logrus.Info should have comment or be unexported (golint)
    • Line 40: warning: exported method Logrus.Infof should have comment or be unexported (golint)
    • Line 44: warning: exported method Logrus.Warn should have comment or be unexported (golint)
    • Line 48: warning: exported method Logrus.Warnf should have comment or be unexported (golint)
    • Line 56: warning: exported method Logrus.Errorf should have comment or be unexported (golint)
    • Line 60: warning: exported type Empty should have comment or be unexported (golint)
    • Line 62: warning: exported method Empty.Debug should have comment or be unexported (golint)
    • Line 65: warning: exported method Empty.Debugf should have comment or be unexported (golint)
    • Line 68: warning: exported method Empty.Info should have comment or be unexported (golint)
    • Line 71: warning: exported method Empty.Infof should have comment or be unexported (golint)
    • Line 74: warning: exported method Empty.Warn should have comment or be unexported (golint)
    • Line 77: warning: exported method Empty.Warnf should have comment or be unexported (golint)
    • Line 83: warning: exported method Empty.Errorf should have comment or be unexported (golint)
    • Line 86: warning: exported type Verbose should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/discovery.go
    • Line 23: warning: comment on exported type DiscoveryConnectOptions should be of the form "DiscoveryConnectOptions ..." (with optional leading article) (golint)
    • Line 30: warning: exported type DiscoveryMeta should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type DiscoveryRemoveOptions should be of the form "DiscoveryRemoveOptions ..." (with optional leading article) (golint)
    • Line 39: warning: exported type DiscoveryStatusOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/service_utils.go
    • Line 30: warning: exported type ServiceRequest should have comment or be unexported (golint)
    • Line 32: warning: exported method ServiceRequest.Manifest should have comment or be unexported (golint)
    • Line 36: warning: exported method ServiceManifest.Validate should have comment or be unexported (golint)
    • Line 47: warning: exported method ServiceManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 71: warning: exported method ServiceRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 75: warning: exported method ServiceRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/task_utils.go
    • Line 28: warning: exported type TaskRequest should have comment or be unexported (golint)
    • Line 30: warning: exported method TaskRequest.Manifest should have comment or be unexported (golint)
    • Line 34: warning: exported method TaskManifest.Validate should have comment or be unexported (golint)
    • Line 41: warning: exported method TaskManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 65: warning: exported method TaskRequest.CancelOptions should have comment or be unexported (golint)
    • Line 69: warning: exported method TaskCancelOptions.Validate should have comment or be unexported (golint)
    • Line 73: warning: exported method TaskRequest.LogOptions should have comment or be unexported (golint)
    • Line 77: warning: exported method TaskLogsOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/exporter.go
    • Line 34: warning: exported type Exporter should have comment or be unexported (golint)
    • Line 39: warning: exported method Exporter.List should have comment or be unexported (golint)
    • Line 50: warning: exported method Exporter.Put should have comment or be unexported (golint)
    • Line 63: warning: exported method Exporter.Set should have comment or be unexported (golint)
    • Line 76: warning: exported method Exporter.Get should have comment or be unexported (golint)
    • Line 96: warning: exported method Exporter.Remove should have comment or be unexported (golint)
    • Line 108: warning: exported method Exporter.Watch should have comment or be unexported (golint)
    • Line 152: warning: exported function NewExporterModel should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/discovery/handlers.go
    • Line 40: warning: exported function DiscoveryInfoH should have comment or be unexported (golint)
    • Line 98: warning: exported function DiscoveryListH should have comment or be unexported (golint)
    • Line 142: warning: exported function DiscoveryConnectH should have comment or be unexported (golint)
    • Line 270: warning: exported function DiscoverySetStatusH should have comment or be unexported (golint)
    • Line 358: warning: exported function DiscoveryRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/log/logger/logger.go
    • Line 28: warning: exported type Log should have comment or be unexported (golint)
    • Line 39: warning: exported type Logger should have comment or be unexported (golint)
    • Line 47: warning: exported type Level should have comment or be unexported (golint)
    • Line 49: warning: exported function New should have comment or be unexported (golint)
    • Line 67: warning: exported method Logger.SetLevel should have comment or be unexported (golint)
    • Line 76: warning: exported method Logger.EnableFileInfo should have comment or be unexported (golint)
    • Line 81: warning: exported method Logger.Debug should have comment or be unexported (golint)
    • Line 85: warning: exported method Logger.Debugf should have comment or be unexported (golint)
    • Line 89: warning: exported method Logger.Info should have comment or be unexported (golint)
    • Line 93: warning: exported method Logger.Infof should have comment or be unexported (golint)
    • Line 97: warning: exported method Logger.Warn should have comment or be unexported (golint)
    • Line 101: warning: exported method Logger.Warnf should have comment or be unexported (golint)
    • Line 109: warning: exported method Logger.Errorf should have comment or be unexported (golint)
    • Line 113: warning: exported method Logger.Fatal should have comment or be unexported (golint)
    • Line 117: warning: exported method Logger.Fatalf should have comment or be unexported (golint)
    • Line 121: warning: exported method Logger.Panic should have comment or be unexported (golint)
    • Line 125: warning: exported method Logger.Panicf should have comment or be unexported (golint)
    • Line 129: warning: exported method Logger.V should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/exporter_utils.go
    • Line 29: warning: exported type ExporterRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method ExporterRequest.ExporterConnectOptions should have comment or be unexported (golint)
    • Line 36: warning: exported method ExporterConnectOptions.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported method ExporterConnectOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 60: warning: exported method ExporterConnectOptions.ToJson should have comment or be unexported (golint)
    • Line 60: warning: receiver name s should be consistent with previous receiver name n for ExporterConnectOptions (golint)
    • Line 65: warning: exported method ExporterRequest.ExporterStatusOptions should have comment or be unexported (golint)
    • Line 70: warning: exported method ExporterStatusOptions.Validate should have comment or be unexported (golint)
    • Line 74: warning: exported method ExporterStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 94: warning: exported method ExporterStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 94: warning: receiver name s should be consistent with previous receiver name n for ExporterStatusOptions (golint)
    • Line 99: warning: exported method ExporterRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 103: warning: exported method ExporterRemoveOptions.ToJson should have comment or be unexported (golint)
    • Line 108: warning: exported method ExporterRemoveOptions.Validate should have comment or be unexported (golint)
    • Line 108: warning: receiver name n should be consistent with previous receiver name s for ExporterRemoveOptions (golint)
    • lastbackend/pkg/api/types/v1/request/volume.go
    • Line 29: warning: exported type VolumeManifest should have comment or be unexported (golint)
    • Line 34: warning: exported type VolumeManifestMeta should have comment or be unexported (golint)
    • Line 38: warning: exported type VolumeManifestSpec should have comment or be unexported (golint)
    • Line 49: warning: exported type VolumeManifestSpecCapacity should have comment or be unexported (golint)
    • Line 53: warning: exported method VolumeManifest.FromJson should have comment or be unexported (golint)
    • Line 57: warning: exported method VolumeManifest.ToJson should have comment or be unexported (golint)
    • Line 61: warning: exported method VolumeManifest.FromYaml should have comment or be unexported (golint)
    • Line 65: warning: exported method VolumeManifest.ToYaml should have comment or be unexported (golint)
    • Line 69: warning: exported method VolumeManifest.SetVolumeMeta should have comment or be unexported (golint)
    • Line 85: warning: exported method VolumeManifest.SetVolumeSpec should have comment or be unexported (golint)
    • Line 146: warning: exported method VolumeManifest.GetManifest should have comment or be unexported (golint)
    • Line 146: warning: receiver name m should be consistent with previous receiver name v for VolumeManifest (golint)
    • Line 157: warning: exported type VolumeRemoveOptions should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/deployment.go
    • Line 21: warning: exported type DeploymentMap should have comment or be unexported (golint)
    • Line 26: warning: exported type DeploymentList should have comment or be unexported (golint)
    • Line 31: warning: exported type Deployment should have comment or be unexported (golint)
    • Line 41: warning: exported type DeploymentMeta should have comment or be unexported (golint)
    • Line 55: warning: exported type DeploymentSpec should have comment or be unexported (golint)
    • Line 62: warning: exported type DeploymentStatus should have comment or be unexported (golint)
    • Line 68: warning: exported type StatusDependencies should have comment or be unexported (golint)
    • Line 74: warning: exported type StatusDependency should have comment or be unexported (golint)
    • Line 80: warning: exported type DeploymentReplicas should have comment or be unexported (golint)
    • Line 90: warning: exported type DeploymentOptions should have comment or be unexported (golint)
    • Line 94: warning: exported type DeploymentManifest should have comment or be unexported (golint)
    • Line 98: warning: exported method Deployment.SelfLink should have comment or be unexported (golint)
    • Line 102: warning: exported method Deployment.ServiceLink should have comment or be unexported (golint)
    • Line 106: warning: exported method DeploymentStatus.CheckDeps should have comment or be unexported (golint)
    • Line 129: warning: exported method DeploymentStatus.SetCreated should have comment or be unexported (golint)
    • Line 129: warning: receiver name d should be consistent with previous receiver name ds for DeploymentStatus (golint)
    • Line 134: warning: exported method DeploymentStatus.SetProvision should have comment or be unexported (golint)
    • Line 134: warning: receiver name d should be consistent with previous receiver name ds for DeploymentStatus (golint)
    • Line 139: warning: exported method DeploymentStatus.SetReady should have comment or be unexported (golint)
    • Line 139: warning: receiver name d should be consistent with previous receiver name ds for DeploymentStatus (golint)
    • Line 144: warning: exported method DeploymentStatus.SetCancel should have comment or be unexported (golint)
    • Line 144: warning: receiver name d should be consistent with previous receiver name ds for DeploymentStatus (golint)
    • Line 149: warning: exported method DeploymentStatus.SetDestroy should have comment or be unexported (golint)
    • Line 149: warning: receiver name d should be consistent with previous receiver name ds for DeploymentStatus (golint)
    • Line 154: warning: exported method DeploymentSpec.GetResourceRequest should have comment or be unexported (golint)
    • Line 198: warning: exported type DeploymentUpdateOptions should have comment or be unexported (golint)
    • Line 208: warning: exported function NewDeploymentList should have comment or be unexported (golint)
    • Line 214: warning: exported function NewDeploymentMap should have comment or be unexported (golint)
    • lastbackend/pkg/api/envs/envs.go
    • Line 30: warning: exported type Env should have comment or be unexported (golint)
    • Line 45: warning: exported function Get should have comment or be unexported (golint)
    • Line 49: warning: exported method Env.SetStorage should have comment or be unexported (golint)
    • Line 53: warning: exported method Env.GetStorage should have comment or be unexported (golint)
    • Line 57: warning: exported method Env.SetVault should have comment or be unexported (golint)
    • Line 61: warning: exported method Env.GetVault should have comment or be unexported (golint)
    • Line 65: warning: exported method Env.SetCache should have comment or be unexported (golint)
    • Line 69: warning: exported method Env.GetCache should have comment or be unexported (golint)
    • Line 73: warning: exported method Env.SetMonitor should have comment or be unexported (golint)
    • Line 77: warning: exported method Env.GetMonitor should have comment or be unexported (golint)
    • Line 81: warning: exported method Env.SetClusterInfo should have comment or be unexported (golint)
    • Line 86: warning: exported method Env.GetClusterInfo should have comment or be unexported (golint)
    • Line 90: warning: exported method Env.SetDomain should have comment or be unexported (golint)
    • Line 95: warning: exported method Env.GetDomain should have comment or be unexported (golint)
    • Line 99: warning: exported method Env.SetAccessToken should have comment or be unexported (golint)
    • Line 103: warning: exported method Env.GetAccessToken should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/discovery_utils.go
    • Line 27: warning: exported type DiscoveryView should have comment or be unexported (golint)
    • Line 29: warning: exported method DiscoveryView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method DiscoveryView.ToDiscoveryMeta should have comment or be unexported (golint)
    • Line 45: warning: exported method DiscoveryView.ToDiscoveryStatus should have comment or be unexported (golint)
    • Line 51: warning: exported method Discovery.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method DiscoveryView.NewList should have comment or be unexported (golint)
    • Line 68: warning: exported method DiscoveryList.ToJson should have comment or be unexported (golint)
    • Line 72: warning: exported method DiscoveryView.NewManifest should have comment or be unexported (golint)
    • Line 88: warning: exported method DiscoveryManifest.Decode should have comment or be unexported (golint)
    • Line 103: warning: exported method DiscoveryManifest.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/pod.go
    • Line 30: warning: exported type PodManifest should have comment or be unexported (golint)
    • Line 35: warning: exported type PodManifestMeta should have comment or be unexported (golint)
    • Line 39: warning: exported type PodManifestSpec should have comment or be unexported (golint)
    • Line 45: warning: exported method PodManifest.FromJson should have comment or be unexported (golint)
    • Line 49: warning: exported method PodManifest.ToJson should have comment or be unexported (golint)
    • Line 53: warning: exported method PodManifest.FromYaml should have comment or be unexported (golint)
    • Line 57: warning: exported method PodManifest.ToYaml should have comment or be unexported (golint)
    • Line 61: warning: exported method PodManifest.SetPodMeta should have comment or be unexported (golint)
    • Line 77: warning: exported method PodManifest.SetPodSpec should have comment or be unexported (golint)
    • Line 552: warning: exported method PodManifest.GetManifest should have comment or be unexported (golint)
    • Line 569: warning: exported type PodLogsOptions should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/system.go
    • Line 22: warning: exported const KindCluster should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported type Process should have comment or be unexported (golint)
    • Line 39: warning: exported type ProcessMeta should have comment or be unexported (golint)
    • Line 59: warning: exported type ProcessStatus should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/logger.go
    • Line 28: warning: exported type ProxyMessage should have comment or be unexported (golint)
    • Line 37: warning: exported type PartialProxyMessageMetadata should have comment or be unexported (golint)
    • Line 43: warning: exported type LogMessage should have comment or be unexported (golint)
    • Line 56: warning: exported method ProxyMessage.Reset should have comment or be unexported (golint)
    • Line 58: warning: exported method ProxyMessage.ProtoMessage should have comment or be unexported (golint)
    • Line 59: warning: exported method ProxyMessage.Descriptor should have comment or be unexported (golint)
    • Line 61: warning: exported type JsonTime should have comment or be unexported (golint)
    • Line 65: warning: exported method JsonTime.MarshalJSON should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/config/handlers.go
    • Line 38: warning: exported function ConfigGetH should have comment or be unexported (golint)
    • Line 105: warning: exported function ConfigListH should have comment or be unexported (golint)
    • Line 165: warning: exported function ConfigCreateH should have comment or be unexported (golint)
    • Line 236: warning: exported function ConfigUpdateH should have comment or be unexported (golint)
    • Line 319: warning: exported function ConfigRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/ingress/handlers.go
    • Line 41: warning: exported function IngressInfoH should have comment or be unexported (golint)
    • Line 99: warning: exported function IngressListH should have comment or be unexported (golint)
    • Line 143: warning: exported function IngressConnectH should have comment or be unexported (golint)
    • Line 257: warning: exported function IngressSetStatusH should have comment or be unexported (golint)
    • Line 381: warning: exported function IngressRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/exporter.go
    • Line 30: warning: exported type ExporterClient should have comment or be unexported (golint)
    • Line 36: warning: exported method ExporterClient.List should have comment or be unexported (golint)
    • Line 60: warning: exported method ExporterClient.Get should have comment or be unexported (golint)
    • Line 79: warning: exported method ExporterClient.Connect should have comment or be unexported (golint)
    • Line 100: warning: exported method ExporterClient.SetStatus should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/job_utils.go
    • Line 29: warning: exported type JobRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method JobRequest.Manifest should have comment or be unexported (golint)
    • Line 35: warning: exported method JobManifest.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported method JobManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 81: warning: exported method JobRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 85: warning: exported method JobRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/state.go
    • Line 27: warning: exported type State should have comment or be unexported (golint)
    • Line 39: warning: exported method State.Node should have comment or be unexported (golint)
    • Line 43: warning: exported method State.Pods should have comment or be unexported (golint)
    • Line 47: warning: exported method State.Images should have comment or be unexported (golint)
    • Line 51: warning: exported method State.Networks should have comment or be unexported (golint)
    • Line 55: warning: exported method State.Volumes should have comment or be unexported (golint)
    • Line 59: warning: exported method State.Secrets should have comment or be unexported (golint)
    • Line 63: warning: exported method State.Endpoints should have comment or be unexported (golint)
    • Line 67: warning: exported method State.Tasks should have comment or be unexported (golint)
    • Line 71: warning: exported method State.Configs should have comment or be unexported (golint)
    • Line 75: warning: exported type NodeState should have comment or be unexported (golint)
    • Line 80: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cii/docker/image.go
    • Line 38: warning: exported method Runtime.Auth should have comment or be unexported (golint)
    • Line 53: warning: exported method Runtime.Pull should have comment or be unexported (golint)
    • Line 127: warning: exported method Runtime.Push should have comment or be unexported (golint)
    • Line 210: warning: exported method Runtime.Build should have comment or be unexported (golint)
    • Line 277: warning: exported method Runtime.Remove should have comment or be unexported (golint)
    • Line 290: warning: exported method Runtime.List should have comment or be unexported (golint)
    • Line 315: warning: exported method Runtime.Inspect should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/cluster.go
    • Line 30: warning: exported type ClusterClient should have comment or be unexported (golint)
    • Line 34: warning: exported method ClusterClient.Node should have comment or be unexported (golint)
    • Line 49: warning: exported method ClusterClient.Ingress should have comment or be unexported (golint)
    • Line 64: warning: exported method ClusterClient.Exporter should have comment or be unexported (golint)
    • Line 79: warning: exported method ClusterClient.Discovery should have comment or be unexported (golint)
    • Line 94: warning: exported method ClusterClient.API should have comment or be unexported (golint)
    • Line 109: warning: exported method ClusterClient.Controller should have comment or be unexported (golint)
    • Line 124: warning: exported method ClusterClient.Get should have comment or be unexported (golint)
    • lastbackend/pkg/controller/envs/envs.go
    • Line 28: warning: exported type Env should have comment or be unexported (golint)
    • Line 33: warning: exported function Get should have comment or be unexported (golint)
    • Line 37: warning: exported method Env.SetStorage should have comment or be unexported (golint)
    • Line 41: warning: exported method Env.GetStorage should have comment or be unexported (golint)
    • Line 45: warning: exported method Env.SetIPAM should have comment or be unexported (golint)
    • Line 49: warning: exported method Env.GetIPAM should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/volume/handlers.go
    • Line 40: warning: exported function VolumeListH should have comment or be unexported (golint)
    • Line 100: warning: exported function VolumeInfoH should have comment or be unexported (golint)
    • Line 171: warning: exported function VolumeCreateH should have comment or be unexported (golint)
    • Line 244: warning: exported function VolumeUpdateH should have comment or be unexported (golint)
    • Line 330: warning: exported function VolumeRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/discovery/state/state.go
    • Line 25: warning: exported type State should have comment or be unexported (golint)
    • Line 29: warning: exported type DiscoveryState should have comment or be unexported (golint)
    • Line 34: warning: exported method State.Discovery should have comment or be unexported (golint)
    • Line 38: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/messages.go
    • Line 24: warning: error var NotLoggedMessage should have name of the form ErrFoo (golint)
    • Line 24: warning: exported var NotLoggedMessage should have comment or be unexported (golint)
    • Line 25: warning: error var LoginErrorMessage should have name of the form ErrFoo (golint)
    • Line 26: warning: error var LogoutErrorMessage should have name of the form ErrFoo (golint)
    • Line 27: warning: error var UnknownMessage should have name of the form ErrFoo (golint)
    • lastbackend/pkg/api/types/v1/request/ingress.go
    • Line 23: warning: comment on exported type IngressConnectOptions should be of the form "IngressConnectOptions ..." (with optional leading article) (golint)
    • Line 30: warning: comment on exported type IngressRemoveOptions should be of the form "IngressRemoveOptions ..." (with optional leading article) (golint)
    • Line 36: warning: exported type IngressStatusOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/ingress_utils.go
    • Line 29: warning: exported type IngressRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method IngressRequest.IngressConnectOptions should have comment or be unexported (golint)
    • Line 36: warning: exported method IngressConnectOptions.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported method IngressConnectOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 60: warning: exported method IngressConnectOptions.ToJson should have comment or be unexported (golint)
    • Line 60: warning: receiver name s should be consistent with previous receiver name n for IngressConnectOptions (golint)
    • Line 65: warning: exported method IngressRequest.IngressStatusOptions should have comment or be unexported (golint)
    • Line 70: warning: exported method IngressStatusOptions.Validate should have comment or be unexported (golint)
    • Line 74: warning: exported method IngressStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 94: warning: exported method IngressStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 94: warning: receiver name s should be consistent with previous receiver name n for IngressStatusOptions (golint)
    • Line 99: warning: exported method IngressRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 103: warning: exported method IngressRemoveOptions.ToJson should have comment or be unexported (golint)
    • Line 108: warning: exported method IngressRemoveOptions.Validate should have comment or be unexported (golint)
    • Line 108: warning: receiver name n should be consistent with previous receiver name s for IngressRemoveOptions (golint)
    • lastbackend/pkg/runtime/cpi/local/local.go
    • Line 27: warning: exported type Proxy should have comment or be unexported (golint)
    • Line 31: warning: exported method Proxy.Info should have comment or be unexported (golint)
    • Line 36: warning: exported method Proxy.Create should have comment or be unexported (golint)
    • Line 40: warning: exported method Proxy.Destroy should have comment or be unexported (golint)
    • Line 44: warning: exported method Proxy.Update should have comment or be unexported (golint)
    • Line 48: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/util/dns/dns.go
    • Line 27: warning: exported const UDP should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported type DNS should have comment or be unexported (golint)
    • Line 35: warning: exported type Tsig should have comment or be unexported (golint)
    • Line 40: warning: exported method DNS.Start should have comment or be unexported (golint)
    • Line 57: warning: exported method DNS.AddHandler should have comment or be unexported (golint)
    • Line 61: warning: exported method DNS.Shutdown should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/ingress.go
    • Line 21: warning: comment on exported type Ingress should be of the form "Ingress ..." (with optional leading article) (golint)
    • Line 29: warning: exported type IngressList should have comment or be unexported (golint)
    • Line 34: warning: exported type IngressMap should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type IngressMeta should be of the form "IngressMeta ..." (with optional leading article) (golint)
    • Line 46: warning: exported type IngressInfo should have comment or be unexported (golint)
    • Line 60: warning: comment on exported type IngressStatus should be of the form "IngressStatus ..." (with optional leading article) (golint)
    • Line 66: warning: exported type IngressSpec should have comment or be unexported (golint)
    • Line 69: warning: comment on exported method Ingress.SelfLink should be of the form "SelfLink ..." (golint)
    • Line 74: warning: exported function NewIngressList should have comment or be unexported (golint)
    • Line 80: warning: exported function NewIngressMap should have comment or be unexported (golint)
    • lastbackend/pkg/util/socket/socket.go
    • Line 31: warning: exported type Socket should have comment or be unexported (golint)
    • Line 51: warning: exported type Message should have comment or be unexported (golint)
    • Line 56: warning: exported type MSG should have comment or be unexported (golint)
    • Line 215: warning: exported method Socket.Context should have comment or be unexported (golint)
    • Line 219: warning: exported method Socket.Close should have comment or be unexported (golint)
    • Line 228: warning: comment on exported function NewSocket should be of the form "NewSocket ..." (golint)
    • lastbackend/pkg/util/proxy/conn.go
    • Line 31: warning: exported type Conn should have comment or be unexported (golint)
    • Line 44: warning: exported method Conn.Send should have comment or be unexported (golint)
    • Line 60: warning: exported method Conn.Handle should have comment or be unexported (golint)
    • Line 80: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 114: warning: exported method Conn.Ping should have comment or be unexported (golint)
    • Line 132: warning: exported method Conn.Pong should have comment or be unexported (golint)
    • lastbackend/pkg/util/stream/backend/socket.go
    • Line 36: warning: exported type Socket should have comment or be unexported (golint)
    • Line 224: warning: exported method Socket.Disconnect should have comment or be unexported (golint)
    • Line 228: warning: exported method Socket.End should have comment or be unexported (golint)
    • Line 240: warning: exported function NewSocketBackend should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/network.go
    • Line 27: warning: exported type NetworkState should have comment or be unexported (golint)
    • Line 32: warning: exported method NetworkState.GetSubnets should have comment or be unexported (golint)
    • Line 36: warning: exported method NetworkState.AddSubnet should have comment or be unexported (golint)
    • Line 41: warning: exported method NetworkState.SetSubnet should have comment or be unexported (golint)
    • Line 53: warning: exported method NetworkState.GetSubnet should have comment or be unexported (golint)
    • Line 64: warning: exported method NetworkState.DelSubnet should have comment or be unexported (golint)
    • lastbackend/pkg/util/socket/handlers.go
    • Line 26: warning: exported type Emitter should have comment or be unexported (golint)
    • Line 32: warning: exported type HandleFunc should have comment or be unexported (golint)
    • Line 41: warning: exported method Emitter.SetDefaultHandler should have comment or be unexported (golint)
    • Line 45: warning: exported method Emitter.AddHandler should have comment or be unexported (golint)
    • Line 66: warning: exported method Emitter.Remove should have comment or be unexported (golint)
    • Line 79: warning: exported method Emitter.Clear should have comment or be unexported (golint)
    • Line 83: warning: exported method Emitter.Call should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/watcher/watcher.go
    • Line 28: warning: exported type IWatcher should have comment or be unexported (golint)
    • Line 37: warning: exported const Added should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported type Event should have comment or be unexported (golint)
    • Line 48: warning: exported type Watcher should have comment or be unexported (golint)
    • Line 55: warning: exported function NewStreamWatcher should have comment or be unexported (golint)
    • Line 64: warning: exported method Watcher.ResultChan should have comment or be unexported (golint)
    • Line 68: warning: exported method Watcher.Stop should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/node.go
    • Line 32: warning: exported type NodeClient should have comment or be unexported (golint)
    • Line 38: warning: exported method NodeClient.List should have comment or be unexported (golint)
    • Line 57: warning: exported method NodeClient.Connect should have comment or be unexported (golint)
    • Line 78: warning: exported method NodeClient.Get should have comment or be unexported (golint)
    • Line 97: warning: exported method NodeClient.SetStatus should have comment or be unexported (golint)
    • Line 119: warning: exported method NodeClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/util/browser/browser.go
    • Line 29: warning: exported var Os should have comment or be unexported (golint)
    • Line 31: warning: exported var CommandWrapper should have comment or be unexported (golint)
    • Line 35: warning: exported function Open should have comment or be unexported (golint)
    • lastbackend/pkg/exporter/state/state.go
    • Line 27: warning: exported type State should have comment or be unexported (golint)
    • Line 31: warning: exported type ExporterState should have comment or be unexported (golint)
    • Line 36: warning: exported method State.Exporter should have comment or be unexported (golint)
    • Line 40: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/network/network.go
    • Line 33: warning: exported const DefaultResolverIP should have comment (or a comment on this block) or be unexported (golint)
    • Line 36: warning: exported type Network should have comment or be unexported (golint)
    • Line 46: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/manifest.go
    • Line 31: warning: exported type ManifestSpecSelector should have comment or be unexported (golint)
    • Line 36: warning: exported type ManifestSpecNetwork should have comment or be unexported (golint)
    • Line 41: warning: exported type ManifestSpecStrategy should have comment or be unexported (golint)
    • Line 45: warning: exported type ManifestSpecRuntime should have comment or be unexported (golint)
    • Line 50: warning: exported type ManifestSpecRuntimeTask should have comment or be unexported (golint)
    • Line 57: warning: exported type ManifestSpecTemplate should have comment or be unexported (golint)
    • Line 62: warning: exported type ManifestSpecTemplateContainer should have comment or be unexported (golint)
    • Line 77: warning: exported type ManifestSpecTemplateContainerEnv should have comment or be unexported (golint)
    • Line 84: warning: exported type ManifestSpecTemplateContainerEnvSecret should have comment or be unexported (golint)
    • Line 89: warning: exported type ManifestSpecTemplateContainerEnvConfig should have comment or be unexported (golint)
    • Line 94: warning: exported type ManifestSpecTemplateContainerImage should have comment or be unexported (golint)
    • Line 100: warning: exported type ManifestSpecTemplateContainerImageSecret should have comment or be unexported (golint)
    • Line 105: warning: exported type ManifestSpecTemplateContainerResources should have comment or be unexported (golint)
    • Line 112: warning: exported type ManifestSpecTemplateContainerVolume should have comment or be unexported (golint)
    • Line 123: warning: exported type ManifestSpecTemplateContainerResource should have comment or be unexported (golint)
    • Line 130: warning: exported type ManifestSpecTemplateVolume should have comment or be unexported (golint)
    • Line 143: warning: exported type ManifestSpecTemplateVolumeClaim should have comment or be unexported (golint)
    • Line 150: warning: exported type ManifestSpecTemplateSecretVolume should have comment or be unexported (golint)
    • Line 157: warning: exported type ManifestSpecTemplateSecretVolumeBind should have comment or be unexported (golint)
    • Line 162: warning: exported type ManifestSpecTemplateConfigVolume should have comment or be unexported (golint)
    • Line 169: warning: exported type ManifestSpecTemplateConfigVolumeBind should have comment or be unexported (golint)
    • Line 174: warning: exported type ManifestSpecTemplateRestartPolicy should have comment or be unexported (golint)
    • Line 179: warning: exported type ManifestSpecSecurity should have comment or be unexported (golint)
    • Line 183: warning: exported method ManifestSpecSelector.GetSpec should have comment or be unexported (golint)
    • Line 192: warning: exported method ManifestSpecTemplate.GetSpec should have comment or be unexported (golint)
    • Line 208: warning: exported method ManifestSpecRuntime.GetSpec should have comment or be unexported (golint)
    • Line 221: warning: exported method ManifestSpecRuntimeTask.GetSpec should have comment or be unexported (golint)
    • Line 258: warning: exported method ManifestSpecTemplateVolume.GetSpec should have comment or be unexported (golint)
    • Line 303: warning: exported method ManifestSpecTemplateContainer.GetSpec should have comment or be unexported (golint)
    • Line 397: warning: exported method ManifestSpecRuntime.SetSpecRuntime should have comment or be unexported (golint)
    • Line 546: warning: exported method ManifestSpecSelector.SetSpecSelector should have comment or be unexported (golint)
    • Line 576: warning: exported method ManifestSpecTemplate.SetSpecTemplate should have comment or be unexported (golint)
    • Line 967: warning: exported method ManifestSpecRuntime.SetManifestSpecRuntime should have comment or be unexported (golint)
    • Line 1116: warning: exported method ManifestSpecSelector.SetManifestSpecSelector should have comment or be unexported (golint)
    • Line 1140: warning: exported method ManifestSpecTemplate.SetManifestSpecTemplate should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/route.go
    • Line 23: warning: comment on exported type Route should be of the form "Route ..." (with optional leading article) (golint)
    • Line 30: warning: comment on exported type RouteMap should be of the form "RouteMap ..." (with optional leading article) (golint)
    • Line 33: warning: comment on exported type RouteList should be of the form "RouteList ..." (with optional leading article) (golint)
    • Line 36: warning: comment on exported type RouteMeta should be of the form "RouteMeta ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type RouteSpec should be of the form "RouteSpec ..." (with optional leading article) (golint)
    • Line 53: warning: comment on exported type RouteRule should be of the form "RouteRule ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported type RouteStatus should be of the form "RouteStatus ..." (with optional leading article) (golint)
    • lastbackend/pkg/distribution/job.go
    • Line 42: warning: comment on exported method Job.Runtime should be of the form "Runtime ..." (golint)
    • Line 106: warning: comment on exported method Job.Set should be of the form "Set ..." (golint)
    • Line 234: warning: exported function NewJobModel should have comment or be unexported (golint)
    • lastbackend/cmd/api/api.go
    • Line 71: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 73: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/runtime/cri/docker/container.go
    • Line 34: warning: exported method Runtime.List should have comment or be unexported (golint)
    • Line 62: warning: exported method Runtime.Create should have comment or be unexported (golint)
    • Line 78: warning: exported method Runtime.Start should have comment or be unexported (golint)
    • Line 82: warning: exported method Runtime.Restart should have comment or be unexported (golint)
    • Line 86: warning: exported method Runtime.Stop should have comment or be unexported (golint)
    • Line 90: warning: exported method Runtime.Pause should have comment or be unexported (golint)
    • Line 94: warning: exported method Runtime.Resume should have comment or be unexported (golint)
    • Line 98: warning: exported method Runtime.Remove should have comment or be unexported (golint)
    • Line 105: warning: exported method Runtime.Logs should have comment or be unexported (golint)
    • Line 115: warning: exported method Runtime.Inspect should have comment or be unexported (golint)
    • Line 197: warning: exported method Runtime.Wait should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/pod.go
    • Line 27: warning: comment on exported type Pod should be of the form "Pod ..." (with optional leading article) (golint)
    • Line 39: warning: exported type PodList should have comment or be unexported (golint)
    • Line 44: warning: exported type PodMap should have comment or be unexported (golint)
    • Line 49: warning: comment on exported type PodMeta should be of the form "PodMeta ..." (with optional leading article) (golint)
    • Line 66: warning: exported type PodMetaParent should have comment or be unexported (golint)
    • Line 81: warning: comment on exported type PodStatus should be of the form "PodStatus ..." (with optional leading article) (golint)
    • Line 105: warning: exported type PodStatusRuntime should have comment or be unexported (golint)
    • Line 110: warning: exported type PodStatusPipelineStep should have comment or be unexported (golint)
    • Line 121: warning: comment on exported type PodStep should be of the form "PodStep ..." (with optional leading article) (golint)
    • Line 129: warning: comment on exported type PodNetwork should be of the form "PodNetwork ..." (with optional leading article) (golint)
    • Line 167: warning: comment on exported type VolumeClaim should be of the form "VolumeClaim ..." (with optional leading article) (golint)
    • Line 178: warning: comment on exported type PodContainerImage should be of the form "PodContainerImage ..." (with optional leading article) (golint)
    • Line 188: warning: comment on exported type PodContainerState should be of the form "PodContainerState ..." (with optional leading article) (golint)
    • Line 202: warning: comment on exported type PodContainerStateRestarted should be of the form "PodContainerStateRestarted ..." (with optional leading article) (golint)
    • Line 208: warning: comment on exported type PodContainerStateCreated should be of the form "PodContainerStateCreated ..." (with optional leading article) (golint)
    • Line 213: warning: comment on exported type PodContainerStateStarted should be of the form "PodContainerStateStarted ..." (with optional leading article) (golint)
    • Line 219: warning: comment on exported type PodContainerStateStopped should be of the form "PodContainerStateStopped ..." (with optional leading article) (golint)
    • Line 225: warning: comment on exported type PodContainerStateError should be of the form "PodContainerStateError ..." (with optional leading article) (golint)
    • Line 232: warning: comment on exported type PodContainerStateExit should be of the form "PodContainerStateExit ..." (with optional leading article) (golint)
    • Line 238: warning: exported method PodStatus.SetInitialized should have comment or be unexported (golint)
    • Line 245: warning: exported method PodStatus.SetExited should have comment or be unexported (golint)
    • Line 252: warning: exported method PodStatus.SetDestroy should have comment or be unexported (golint)
    • Line 260: warning: exported method PodStatus.SetDestroyed should have comment or be unexported (golint)
    • Line 265: warning: exported method PodStatus.SetPull should have comment or be unexported (golint)
    • Line 275: warning: exported method PodStatus.SetProvision should have comment or be unexported (golint)
    • Line 280: warning: exported method PodStatus.SetCreated should have comment or be unexported (golint)
    • Line 291: warning: exported method PodStatus.SetStarting should have comment or be unexported (golint)
    • Line 302: warning: exported method PodStatus.SetRunning should have comment or be unexported (golint)
    • Line 309: warning: exported method PodStatus.SetStopped should have comment or be unexported (golint)
    • Line 320: warning: exported method PodStatus.SetError should have comment or be unexported (golint)
    • Line 326: warning: exported method PodSpec.SetSpecTemplate should have comment or be unexported (golint)
    • Line 339: warning: exported method PodSpec.SetSpecSelector should have comment or be unexported (golint)
    • Line 343: warning: exported method PodSpec.SetSpecRuntime should have comment or be unexported (golint)
    • Line 347: warning: exported function NewPod should have comment or be unexported (golint)
    • Line 353: warning: exported function NewPodList should have comment or be unexported (golint)
    • Line 359: warning: exported function NewPodMap should have comment or be unexported (golint)
    • Line 365: warning: exported function NewPodStatus should have comment or be unexported (golint)
    • Line 377: warning: exported method PodStatus.AddTask should have comment or be unexported (golint)
    • Line 390: warning: exported method PodStatusPipelineStep.SetCreated should have comment or be unexported (golint)
    • Line 396: warning: exported method PodStatusPipelineStep.SetStarted should have comment or be unexported (golint)
    • Line 402: warning: exported method PodStatusPipelineStep.SetExited should have comment or be unexported (golint)
    • Line 408: warning: exported method PodStatusPipelineStep.AddTaskCommandContainer should have comment or be unexported (golint)
    • Line 412: warning: exported method Pod.SelfLink should have comment or be unexported (golint)
    • Line 416: warning: exported method PodContainer.GetManifest should have comment or be unexported (golint)
    • lastbackend/pkg/util/proxy/proxy.go
    • Line 26: warning: exported const KindPing should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: exported function NewServer should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/types/types.go
    • Line 26: warning: exported type Vendor should have comment or be unexported (golint)
    • Line 32: warning: exported type User should have comment or be unexported (golint)
    • Line 37: warning: exported type VCSRepository should have comment or be unexported (golint)
    • Line 47: warning: exported type VCSRepositories should have comment or be unexported (golint)
    • Line 49: warning: exported type VCSBranch should have comment or be unexported (golint)
    • Line 54: warning: exported type VCSBranches should have comment or be unexported (golint)
    • Line 56: warning: exported type Commit should have comment or be unexported (golint)
    • Line 64: warning: exported type Commits should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/config.go
    • Line 27: warning: exported type ConfigManifest should have comment or be unexported (golint)
    • Line 32: warning: exported type ConfigManifestMeta should have comment or be unexported (golint)
    • Line 37: warning: exported type ConfigManifestSpec should have comment or be unexported (golint)
    • Line 42: warning: exported method ConfigManifest.FromJson should have comment or be unexported (golint)
    • Line 46: warning: exported method ConfigManifest.ToJson should have comment or be unexported (golint)
    • Line 50: warning: exported method ConfigManifest.FromYaml should have comment or be unexported (golint)
    • Line 54: warning: exported method ConfigManifest.ToYaml should have comment or be unexported (golint)
    • Line 58: warning: exported method ConfigManifest.SetConfigMeta should have comment or be unexported (golint)
    • Line 85: warning: exported method ConfigManifest.GetManifest should have comment or be unexported (golint)
    • Line 94: warning: exported type ConfigRemoveOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/deployment.go
    • Line 27: warning: exported type DeploymentManifest should have comment or be unexported (golint)
    • Line 32: warning: exported type DeploymentManifestMeta should have comment or be unexported (golint)
    • Line 36: warning: exported type DeploymentManifestSpec should have comment or be unexported (golint)
    • Line 44: warning: exported method DeploymentManifest.FromJson should have comment or be unexported (golint)
    • Line 48: warning: exported method DeploymentManifest.ToJson should have comment or be unexported (golint)
    • Line 52: warning: exported method DeploymentManifest.FromYaml should have comment or be unexported (golint)
    • Line 56: warning: exported method DeploymentManifest.ToYaml should have comment or be unexported (golint)
    • Line 60: warning: exported method DeploymentManifest.SetDeploymentMeta should have comment or be unexported (golint)
    • Line 76: warning: exported method DeploymentManifest.SetDeploymentSpec should have comment or be unexported (golint)
    • Line 106: warning: exported method DeploymentManifest.GetManifest should have comment or be unexported (golint)
    • Line 126: warning: exported type DeploymentRemoveOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/service.go
    • Line 25: warning: comment on exported type ServiceList should be of the form "ServiceList ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type Service should be of the form "Service ..." (with optional leading article) (golint)
    • Line 39: warning: comment on exported type ServiceMeta should be of the form "ServiceMeta ..." (with optional leading article) (golint)
    • Line 52: warning: comment on exported type ServiceImage should be of the form "ServiceImage ..." (with optional leading article) (golint)
    • Line 62: warning: comment on exported type ServiceSourcesRepo should be of the form "ServiceSourcesRepo ..." (with optional leading article) (golint)
    • Line 66: warning: comment on exported type ServiceStats should be of the form "ServiceStats ..." (with optional leading article) (golint)
    • Line 73: warning: comment on exported type ServiceStatus should be of the form "ServiceStatus ..." (with optional leading article) (golint)
    • Line 79: warning: comment on exported type ServiceDeployment should be of the form "ServiceDeployment ..." (with optional leading article) (golint)
    • Line 87: warning: comment on exported type ServiceSpec should be of the form "ServiceSpec ..." (with optional leading article) (golint)
    • Line 96: warning: exported type ServiceTemplateSpec should have comment or be unexported (golint)
    • Line 99: warning: comment on exported type ServiceSpecMeta should be of the form "ServiceSpecMeta ..." (with optional leading article) (golint)
    • Line 108: warning: comment on exported type ServiceSpecPort should be of the form "ServiceSpecPort ..." (with optional leading article) (golint)
    • Line 116: warning: comment on exported type ServiceEndpoint should be of the form "ServiceEndpoint ..." (with optional leading article) (golint)
    • lastbackend/pkg/exporter/controller/controller.go
    • Line 38: warning: exported type Controller should have comment or be unexported (golint)
    • Line 46: warning: exported function New should have comment or be unexported (golint)
    • Line 52: warning: exported method Controller.Connect should have comment or be unexported (golint)
    • Line 73: warning: exported method Controller.Sync should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/cluster_utils.go
    • Line 28: warning: exported type ClusterView should have comment or be unexported (golint)
    • Line 30: warning: exported method ClusterView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method Cluster.ToJson should have comment or be unexported (golint)
    • Line 40: warning: exported method ClusterView.NewList should have comment or be unexported (golint)
    • Line 52: warning: exported method ClusterList.ToJson should have comment or be unexported (golint)
    • Line 59: warning: exported method ClusterView.ClusterStatus should have comment or be unexported (golint)
    • Line 63: warning: exported method ClusterView.ToClusterStatus should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/config_utils.go
    • Line 27: warning: exported type ConfigView should have comment or be unexported (golint)
    • Line 29: warning: exported method ConfigView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method Config.ToJson should have comment or be unexported (golint)
    • Line 40: warning: exported method Config.ToMeta should have comment or be unexported (golint)
    • Line 51: warning: exported method Config.ToSpec should have comment or be unexported (golint)
    • Line 63: warning: exported method ConfigView.NewList should have comment or be unexported (golint)
    • Line 75: warning: exported method ConfigList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/namespace.go
    • Line 25: warning: comment on exported type Namespace should be of the form "Namespace ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type NamespaceMeta should be of the form "NamespaceMeta ..." (with optional leading article) (golint)
    • Line 44: warning: comment on exported type NamespaceSpec should be of the form "NamespaceSpec ..." (with optional leading article) (golint)
    • Line 51: warning: exported type NamespaceStatus should have comment or be unexported (golint)
    • Line 55: warning: exported type NamespaceStatusResources should have comment or be unexported (golint)
    • Line 59: warning: comment on exported type NamespaceEnvs should be of the form "NamespaceEnvs ..." (with optional leading article) (golint)
    • Line 62: warning: exported type NamespaceResources should have comment or be unexported (golint)
    • Line 67: warning: comment on exported type NamespaceResource should be of the form "NamespaceResource ..." (with optional leading article) (golint)
    • Line 74: warning: exported type NamespaceDomain should have comment or be unexported (golint)
    • Line 79: warning: comment on exported type NamespaceList should be of the form "NamespaceList ..." (with optional leading article) (golint)
    • Line 82: warning: exported type NamespaceApplyStatus should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/network.go
    • Line 34: warning: exported type Network should have comment or be unexported (golint)
    • Line 39: warning: exported method Network.Runtime should have comment or be unexported (golint)
    • Line 73: warning: comment on exported method Network.Put should be of the form "Put ..." (golint)
    • Line 86: warning: comment on exported method Network.Set should be of the form "Set ..." (golint)
    • Line 99: warning: comment on exported method Network.Del should be of the form "Del ..." (golint)
    • Line 159: warning: comment on exported method Network.SubnetList should be of the form "SubnetList ..." (golint)
    • Line 181: warning: comment on exported method Network.SubnetGet should be of the form "SubnetGet ..." (golint)
    • Line 205: warning: comment on exported method Network.SubnetPut should be of the form "SubnetPut ..." (golint)
    • Line 231: warning: comment on exported method Network.SubnetSet should be of the form "SubnetSet ..." (golint)
    • Line 262: warning: comment on exported method Network.SubnetDel should be of the form "SubnetDel ..." (golint)
    • Line 284: warning: comment on exported method Network.SubnetEqual should be of the form "SubnetEqual ..." (golint)
    • Line 318: warning: comment on exported method Network.SubnetWatch should be of the form "SubnetWatch ..." (golint)
    • Line 364: warning: comment on exported method Network.SubnetManifestMap should be of the form "SubnetManifestMap ..." (golint)
    • Line 380: warning: comment on exported method Network.SubnetManifestGet should be of the form "SubnetManifestGet ..." (golint)
    • Line 401: warning: comment on exported method Network.SubnetManifestAdd should be of the form "SubnetManifestAdd ..." (golint)
    • Line 417: warning: comment on exported method Network.SubnetManifestSet should be of the form "SubnetManifestSet ..." (golint)
    • Line 428: warning: comment on exported method Network.SubnetManifestDel should be of the form "SubnetManifestDel ..." (golint)
    • Line 440: warning: comment on exported method Network.SubnetManifestWatch should be of the form "SubnetManifestWatch ..." (golint)
    • lastbackend/pkg/distribution/types/controller.go
    • Line 21: warning: comment on exported type Controller should be of the form "Controller ..." (with optional leading article) (golint)
    • Line 29: warning: exported type ControllerList should have comment or be unexported (golint)
    • Line 34: warning: exported type ControllerMap should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type ControllerMeta should be of the form "ControllerMeta ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type ControllerInfo should be of the form "ControllerInfo ..." (with optional leading article) (golint)
    • Line 60: warning: comment on exported type ControllerStatus should be of the form "ControllerStatus ..." (with optional leading article) (golint)
    • Line 68: warning: comment on exported type ControllerSpec should be of the form "ControllerSpec ..." (with optional leading article) (golint)
    • Line 72: warning: exported method Controller.SelfLink should have comment or be unexported (golint)
    • Line 76: warning: exported function NewControllerList should have comment or be unexported (golint)
    • Line 82: warning: exported function NewControllerMap should have comment or be unexported (golint)
    • lastbackend/pkg/util/http/utils/utils.go
    • Line 28: warning: exported function Vars should have comment or be unexported (golint)
    • Line 32: warning: exported function SetContext should have comment or be unexported (golint)
    • Line 33: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 36: warning: exported function QueryString should have comment or be unexported (golint)
    • Line 40: warning: exported function QueryFloat should have comment or be unexported (golint)
    • Line 44: warning: exported function QueryInt should have comment or be unexported (golint)
    • Line 48: warning: exported function QueryBool should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/exporter/handlers.go
    • Line 39: warning: exported function ExporterInfoH should have comment or be unexported (golint)
    • Line 97: warning: exported function ExporterListH should have comment or be unexported (golint)
    • Line 141: warning: exported function ExporterConnectH should have comment or be unexported (golint)
    • Line 273: warning: exported function ExporterSetStatusH should have comment or be unexported (golint)
    • Line 363: warning: exported function ExporterRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/api.go
    • Line 29: warning: exported type ApiClient should have comment or be unexported (golint)
    • Line 35: warning: exported method ApiClient.List should have comment or be unexported (golint)
    • Line 59: warning: exported method ApiClient.Get should have comment or be unexported (golint)
    • lastbackend/pkg/node/controller/controller.go
    • Line 40: warning: exported type Controller should have comment or be unexported (golint)
    • Line 51: warning: exported function New should have comment or be unexported (golint)
    • Line 64: warning: exported method Controller.Connect should have comment or be unexported (golint)
    • Line 109: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 116: warning: exported method Controller.Sync should have comment or be unexported (golint)
    • Line 186: warning: exported method Controller.Subscribe should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/job.go
    • Line 27: warning: exported const DEFAULT_JOB_MEMORY should have comment (or a comment on this block) or be unexported (golint)
    • Line 31: warning: exported type Job should have comment or be unexported (golint)
    • Line 38: warning: exported type JobMap should have comment or be unexported (golint)
    • Line 43: warning: exported type JobList should have comment or be unexported (golint)
    • Line 48: warning: exported type JobMeta should have comment or be unexported (golint)
    • Line 54: warning: exported type JobStatus should have comment or be unexported (golint)
    • Line 62: warning: exported type JobStatusStats should have comment or be unexported (golint)
    • Line 70: warning: exported type JobStatusResources should have comment or be unexported (golint)
    • Line 75: warning: exported type JobSpec should have comment or be unexported (golint)
    • Line 85: warning: exported type JobSpecTask should have comment or be unexported (golint)
    • Line 91: warning: exported type JobSpecConcurrency should have comment or be unexported (golint)
    • Line 96: warning: exported type JobSpecProvider should have comment or be unexported (golint)
    • Line 103: warning: exported type JobSpecProviderHTTP should have comment or be unexported (golint)
    • Line 109: warning: exported type JobSpecProviderCron should have comment or be unexported (golint)
    • Line 112: warning: exported type JobSpecProviderRabbitMQ should have comment or be unexported (golint)
    • Line 115: warning: exported type JobSpecHook should have comment or be unexported (golint)
    • Line 119: warning: exported type JobSpecHookHTTP should have comment or be unexported (golint)
    • Line 125: warning: exported type JobSpecKindHttpConfig should have comment or be unexported (golint)
    • Line 131: warning: exported type JobSpecRemoteRequest should have comment or be unexported (golint)
    • Line 137: warning: exported method JobStatus.SetCreated should have comment or be unexported (golint)
    • Line 142: warning: exported method JobStatus.SetProvision should have comment or be unexported (golint)
    • Line 147: warning: exported method JobStatus.SetRunning should have comment or be unexported (golint)
    • Line 152: warning: exported method JobStatus.SetPaused should have comment or be unexported (golint)
    • Line 157: warning: exported method JobStatus.SetDestroy should have comment or be unexported (golint)
    • Line 162: warning: exported method JobStatus.SetError should have comment or be unexported (golint)
    • Line 167: warning: exported method JobStatus.GetResourceAvailable should have comment or be unexported (golint)
    • Line 188: warning: exported method JobSpec.GetResourceRequest should have comment or be unexported (golint)
    • Line 231: warning: exported method Job.SelfLink should have comment or be unexported (golint)
    • Line 235: warning: exported method Job.AllocateResources should have comment or be unexported (golint)
    • Line 285: warning: exported method Job.ReleaseResources should have comment or be unexported (golint)
    • Line 322: warning: exported function NewJobList should have comment or be unexported (golint)
    • Line 328: warning: exported function NewJobMap should have comment or be unexported (golint)
    • lastbackend/pkg/discovery/controller/controller.go
    • Line 39: warning: exported type Controller should have comment or be unexported (golint)
    • Line 47: warning: exported function New should have comment or be unexported (golint)
    • Line 53: warning: exported method Controller.Connect should have comment or be unexported (golint)
    • Line 73: warning: exported method Controller.Sync should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/discovery_utils.go
    • Line 29: warning: exported type DiscoveryRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method DiscoveryRequest.DiscoveryConnectOptions should have comment or be unexported (golint)
    • Line 36: warning: exported method DiscoveryConnectOptions.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported method DiscoveryConnectOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 60: warning: exported method DiscoveryConnectOptions.ToJson should have comment or be unexported (golint)
    • Line 60: warning: receiver name s should be consistent with previous receiver name n for DiscoveryConnectOptions (golint)
    • Line 65: warning: exported method DiscoveryRequest.DiscoveryStatusOptions should have comment or be unexported (golint)
    • Line 70: warning: exported method DiscoveryStatusOptions.Validate should have comment or be unexported (golint)
    • Line 74: warning: exported method DiscoveryStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 94: warning: exported method DiscoveryStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 94: warning: receiver name s should be consistent with previous receiver name n for DiscoveryStatusOptions (golint)
    • Line 99: warning: exported method DiscoveryRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 103: warning: exported method DiscoveryRemoveOptions.ToJson should have comment or be unexported (golint)
    • Line 108: warning: exported method DiscoveryRemoveOptions.Validate should have comment or be unexported (golint)
    • Line 108: warning: receiver name n should be consistent with previous receiver name s for DiscoveryRemoveOptions (golint)
    • lastbackend/pkg/distribution/namespace.go
    • Line 36: warning: exported type Namespace should have comment or be unexported (golint)
    • Line 41: warning: exported type NM should have comment or be unexported (golint)
    • Line 46: warning: exported method NM.Set should have comment or be unexported (golint)
    • Line 50: warning: exported method Namespace.List should have comment or be unexported (golint)
    • Line 69: warning: exported method Namespace.Get should have comment or be unexported (golint)
    • Line 94: warning: exported method Namespace.Create should have comment or be unexported (golint)
    • Line 108: warning: exported method Namespace.Update should have comment or be unexported (golint)
    • Line 121: warning: exported method Namespace.Remove should have comment or be unexported (golint)
    • Line 178: warning: exported function NewNamespaceModel should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cni/vxlan/device.go
    • Line 34: warning: exported type Device should have comment or be unexported (golint)
    • Line 39: warning: exported type DeviceCreateOpts should have comment or be unexported (golint)
    • Line 47: warning: exported const DeviceDefaultVNI should have comment or be unexported (golint)
    • Line 48: warning: exported const DeviceDefaultName should have comment or be unexported (golint)
    • Line 49: warning: exported const DeviceDefaultPort should have comment or be unexported (golint)
    • Line 51: warning: exported function NewDevice should have comment or be unexported (golint)
    • Line 80: warning: exported method Device.Create should have comment or be unexported (golint)
    • Line 116: warning: exported method Device.SetIP should have comment or be unexported (golint)
    • Line 163: warning: exported method Device.SetUp should have comment or be unexported (golint)
    • Line 172: warning: exported method Device.AddFDB should have comment or be unexported (golint)
    • Line 201: warning: exported method Device.DelFDB should have comment or be unexported (golint)
    • Line 212: warning: exported method Device.AddARP should have comment or be unexported (golint)
    • Line 223: warning: exported method Device.DelARP should have comment or be unexported (golint)
    • Line 235: warning: exported method Device.GetIndex should have comment or be unexported (golint)
    • Line 239: warning: exported method Device.GetHardware should have comment or be unexported (golint)
    • Line 243: warning: exported method Device.GetName should have comment or be unexported (golint)
    • Line 247: warning: exported method Device.GetAddr should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/vendors.go
    • Line 27: warning: exported function GetGitHub should have comment or be unexported (golint)
    • Line 31: warning: exported function GetBitBucket should have comment or be unexported (golint)
    • Line 35: warning: exported function GetGitLab should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/image.go
    • Line 32: warning: exported function ImagePull should have comment or be unexported (golint)
    • Line 95: warning: exported function ImageRemove should have comment or be unexported (golint)
    • Line 105: warning: exported function ImageRestore should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/gitlab/gitlab.go
    • Line 36: warning: exported const API_URL should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported type GitLab should have comment or be unexported (golint)
    • Line 43: warning: exported type CommitResponse should have comment or be unexported (golint)
    • Line 54: warning: exported function GetClient should have comment or be unexported (golint)
    • Line 62: warning: exported method GitLab.VendorInfo should have comment or be unexported (golint)
    • Line 66: warning: exported method GitLab.GetUser should have comment or be unexported (golint)
    • Line 96: warning: exported method GitLab.ListRepositories should have comment or be unexported (golint)
    • Line 136: warning: exported method GitLab.ListBranches should have comment or be unexported (golint)
    • Line 171: warning: exported method GitLab.CreateHook should have comment or be unexported (golint)
    • Line 215: warning: exported method GitLab.RemoveHook should have comment or be unexported (golint)
    • Line 238: warning: exported method GitLab.PushPayload should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/discovery.go
    • Line 30: warning: exported type DiscoveryClient should have comment or be unexported (golint)
    • Line 36: warning: exported method DiscoveryClient.List should have comment or be unexported (golint)
    • Line 60: warning: exported method DiscoveryClient.Get should have comment or be unexported (golint)
    • Line 79: warning: exported method DiscoveryClient.Connect should have comment or be unexported (golint)
    • Line 100: warning: exported method DiscoveryClient.SetStatus should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/deployment.go
    • Line 43: warning: exported method Deployment.Runtime should have comment or be unexported (golint)
    • Line 112: warning: exported method Deployment.Insert should have comment or be unexported (golint)
    • Line 125: warning: comment on exported method Deployment.ListByNamespace should be of the form "ListByNamespace ..." (golint)
    • Line 211: warning: comment on exported method Deployment.Remove should be of the form "Remove ..." (golint)
    • Line 270: warning: exported function NewDeploymentModel should have comment or be unexported (golint)
    • lastbackend/pkg/storage/etcd/filter.go
    • Line 27: warning: exported type Filter should have comment or be unexported (golint)
    • Line 29: warning: exported method Filter.Namespace should have comment or be unexported (golint)
    • Line 33: warning: exported method Filter.Service should have comment or be unexported (golint)
    • Line 37: warning: exported method Filter.Deployment should have comment or be unexported (golint)
    • Line 41: warning: exported method Filter.Pod should have comment or be unexported (golint)
    • Line 45: warning: exported method Filter.Endpoint should have comment or be unexported (golint)
    • Line 49: warning: exported method Filter.Route should have comment or be unexported (golint)
    • Line 53: warning: exported method Filter.Config should have comment or be unexported (golint)
    • Line 57: warning: exported method Filter.Secret should have comment or be unexported (golint)
    • Line 61: warning: exported method Filter.Volume should have comment or be unexported (golint)
    • Line 65: warning: exported method Filter.Task should have comment or be unexported (golint)
    • Line 69: warning: exported method Filter.Job should have comment or be unexported (golint)
    • Line 73: warning: exported type NamespaceFilter should have comment or be unexported (golint)
    • Line 75: warning: exported type ServiceFilter should have comment or be unexported (golint)
    • Line 102: warning: exported method ServiceFilter.ByNamespace should have comment or be unexported (golint)
    • Line 106: warning: exported type DeploymentFilter should have comment or be unexported (golint)
    • Line 108: warning: exported method DeploymentFilter.ByNamespace should have comment or be unexported (golint)
    • Line 112: warning: exported method DeploymentFilter.ByService should have comment or be unexported (golint)
    • Line 116: warning: exported type PodFilter should have comment or be unexported (golint)
    • Line 118: warning: exported method PodFilter.ByNamespace should have comment or be unexported (golint)
    • Line 122: warning: exported method PodFilter.ByService should have comment or be unexported (golint)
    • Line 126: warning: exported method PodFilter.ByDeployment should have comment or be unexported (golint)
    • Line 130: warning: exported method PodFilter.ByJob should have comment or be unexported (golint)
    • Line 134: warning: exported method PodFilter.ByTask should have comment or be unexported (golint)
    • Line 138: warning: exported type EndpointFilter should have comment or be unexported (golint)
    • Line 140: warning: exported method EndpointFilter.ByNamespace should have comment or be unexported (golint)
    • Line 144: warning: exported type RouteFilter should have comment or be unexported (golint)
    • Line 146: warning: exported method RouteFilter.ByNamespace should have comment or be unexported (golint)
    • Line 150: warning: exported type SecretFilter should have comment or be unexported (golint)
    • Line 152: warning: exported method SecretFilter.ByNamespace should have comment or be unexported (golint)
    • Line 156: warning: exported type ConfigFilter should have comment or be unexported (golint)
    • Line 158: warning: exported method ConfigFilter.ByNamespace should have comment or be unexported (golint)
    • Line 162: warning: exported type VolumeFilter should have comment or be unexported (golint)
    • Line 164: warning: exported method VolumeFilter.ByNamespace should have comment or be unexported (golint)
    • Line 168: warning: exported type ManifestFilter should have comment or be unexported (golint)
    • Line 170: warning: exported method ManifestFilter.ByNodeManifest should have comment or be unexported (golint)
    • Line 174: warning: exported method ManifestFilter.ByKindManifest should have comment or be unexported (golint)
    • Line 178: warning: exported type TaskFilter should have comment or be unexported (golint)
    • Line 180: warning: exported method TaskFilter.ByNamespace should have comment or be unexported (golint)
    • Line 184: warning: exported method TaskFilter.ByJob should have comment or be unexported (golint)
    • Line 188: warning: exported type JobFilter should have comment or be unexported (golint)
    • Line 190: warning: exported method JobFilter.ByNamespace should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/task/handlers.go
    • Line 40: warning: exported const BUFFER_SIZE should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported function TaskListH should have comment or be unexported (golint)
    • Line 111: warning: exported function TaskInfoH should have comment or be unexported (golint)
    • Line 183: warning: exported function TaskCreateH should have comment or be unexported (golint)
    • Line 263: warning: exported function TaskCancelH should have comment or be unexported (golint)
    • Line 340: warning: exported function TaskRemoveH should have comment or be unexported (golint)
    • Line 420: warning: exported function TaskLogsH should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/service.go
    • Line 24: warning: exported const ServiceIsBindedToRoute should have comment (or a comment on this block) or be unexported (golint)
    • Line 27: warning: exported type ServiceError should have comment or be unexported (golint)
    • Line 30: warning: exported method ServiceError.RouteBinded should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/job/handlers.go
    • Line 39: warning: exported const BUFFER_SIZE should have comment (or a comment on this block) or be unexported (golint)
    • Line 42: warning: exported function JobListH should have comment or be unexported (golint)
    • Line 103: warning: exported function JobInfoH should have comment or be unexported (golint)
    • Line 164: warning: exported function JobCreateH should have comment or be unexported (golint)
    • Line 237: warning: exported function JobUpdateH should have comment or be unexported (golint)
    • Line 317: warning: exported function JobRemoveH should have comment or be unexported (golint)
    • Line 381: warning: exported function JobLogsH should have comment or be unexported (golint)
    • lastbackend/pkg/network/resolver.go
    • Line 35: warning: exported method Network.Resolvers should have comment or be unexported (golint)
    • Line 39: warning: exported method Network.GetResolverIP should have comment or be unexported (golint)
    • Line 43: warning: exported method Network.GetResolverEndpointKey should have comment or be unexported (golint)
    • Line 47: warning: exported method Network.GetExternalDNS should have comment or be unexported (golint)
    • Line 51: warning: exported method Network.ResolverManage should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/pod.go
    • Line 25: warning: comment on exported type Pod should be of the form "Pod ..." (with optional leading article) (golint)
    • Line 35: warning: comment on exported type PodList should be of the form "PodList ..." (with optional leading article) (golint)
    • Line 65: warning: exported type PodMetaParent should have comment or be unexported (golint)
    • Line 99: warning: exported type PodStatusRuntime should have comment or be unexported (golint)
    • Line 104: warning: exported type PodStatusPipelineStep should have comment or be unexported (golint)
    • Line 151: warning: comment on exported type PodContainerStateCreated should be of the form "PodContainerStateCreated ..." (with optional leading article) (golint)
    • Line 158: warning: comment on exported type PodContainerStateStarted should be of the form "PodContainerStateStarted ..." (with optional leading article) (golint)
    • Line 167: warning: comment on exported type PodContainerStateStopped should be of the form "PodContainerStateStopped ..." (with optional leading article) (golint)
    • Line 176: warning: comment on exported type PodContainerStateError should be of the form "PodContainerStateError ..." (with optional leading article) (golint)
    • Line 186: warning: comment on exported type PodContainerStateExit should be of the form "PodContainerStateExit ..." (with optional leading article) (golint)
    • Line 209: warning: comment on exported type PodStep should be of the form "PodStep ..." (with optional leading article) (golint)
    • Line 217: warning: comment on exported type PodNetwork should be of the form "PodNetwork ..." (with optional leading article) (golint)
    • lastbackend/pkg/api/types/v1/views/spec_utils.go
    • Line 26: warning: exported type SpecView should have comment or be unexported (golint)
    • Line 28: warning: exported method SpecView.NewSpecTemplateContainers should have comment or be unexported (golint)
    • Line 38: warning: exported method SpecView.NewSpecTemplateVolumes should have comment or be unexported (golint)
    • Line 47: warning: exported method SpecView.NewContainer should have comment or be unexported (golint)
    • Line 179: warning: exported method SpecView.NewVolume should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/namespace.go
    • Line 26: warning: comment on exported type NamespaceMap should be of the form "NamespaceMap ..." (with optional leading article) (golint)
    • Line 32: warning: comment on exported type NamespaceList should be of the form "NamespaceList ..." (with optional leading article) (golint)
    • Line 38: warning: comment on exported type Namespace should be of the form "Namespace ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type NamespaceEnvs should be of the form "NamespaceEnvs ..." (with optional leading article) (golint)
    • Line 48: warning: comment on exported type NamespaceEnv should be of the form "NamespaceEnv ..." (with optional leading article) (golint)
    • Line 54: warning: comment on exported type NamespaceMeta should be of the form "NamespaceMeta ..." (with optional leading article) (golint)
    • Line 63: warning: comment on exported type NamespaceSpec should be of the form "NamespaceSpec ..." (with optional leading article) (golint)
    • Line 70: warning: exported type NamespaceStatus should have comment or be unexported (golint)
    • Line 74: warning: exported type NamespaceStatusResources should have comment or be unexported (golint)
    • Line 79: warning: exported type ResourceRequest should have comment or be unexported (golint)
    • Line 84: warning: exported method ResourceRequest.Equal should have comment or be unexported (golint)
    • Line 113: warning: exported type NamespaceDomain should have comment or be unexported (golint)
    • Line 118: warning: comment on exported type ResourceItem should be of the form "ResourceItem ..." (with optional leading article) (golint)
    • Line 125: warning: exported method Namespace.SelfLink should have comment or be unexported (golint)
    • Line 129: warning: exported method Namespace.ToJson should have comment or be unexported (golint)
    • Line 137: warning: exported method NamespaceList.ToJson should have comment or be unexported (golint)
    • Line 148: warning: comment on exported type NamespaceCreateOptions should be of the form "NamespaceCreateOptions ..." (with optional leading article) (golint)
    • Line 156: warning: comment on exported type NamespaceUpdateOptions should be of the form "NamespaceUpdateOptions ..." (with optional leading article) (golint)
    • Line 163: warning: comment on exported type NamespaceRemoveOptions should be of the form "NamespaceRemoveOptions ..." (with optional leading article) (golint)
    • Line 168: warning: comment on exported type NamespaceResourcesOptions should be of the form "NamespaceResourcesOptions ..." (with optional leading article) (golint)
    • Line 174: warning: comment on exported type ResourceRequestItemOption should be of the form "ResourceRequestItemOption ..." (with optional leading article) (golint)
    • Line 181: warning: exported method Namespace.AllocateResources should have comment or be unexported (golint)
    • Line 232: warning: exported method Namespace.ReleaseResources should have comment or be unexported (golint)
    • Line 262: warning: exported function NewNamespaceList should have comment or be unexported (golint)
    • Line 268: warning: exported function NewNamespaceMap should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/client.go
    • Line 26: warning: exported type Client should have comment or be unexported (golint)
    • Line 30: warning: exported function New should have comment or be unexported (golint)
    • Line 34: warning: exported method Client.Cluster should have comment or be unexported (golint)
    • Line 38: warning: exported method Client.Namespace should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/job.go
    • Line 34: warning: exported type JobClient should have comment or be unexported (golint)
    • Line 41: warning: exported method JobClient.Task should have comment or be unexported (golint)
    • Line 56: warning: exported method JobClient.Create should have comment or be unexported (golint)
    • Line 81: warning: exported method JobClient.Run should have comment or be unexported (golint)
    • Line 106: warning: exported method JobClient.List should have comment or be unexported (golint)
    • Line 130: warning: exported method JobClient.Get should have comment or be unexported (golint)
    • Line 149: warning: exported method JobClient.Update should have comment or be unexported (golint)
    • Line 174: warning: exported method JobClient.Remove should have comment or be unexported (golint)
    • Line 197: warning: exported method JobClient.Logs should have comment or be unexported (golint)
    • lastbackend/pkg/storage/etcd/collection.go
    • Line 58: warning: exported type Collection should have comment or be unexported (golint)
    • Line 60: warning: exported type ManifestCollection should have comment or be unexported (golint)
    • Line 62: warning: exported type NodeCollection should have comment or be unexported (golint)
    • Line 64: warning: exported type DiscoveryCollection should have comment or be unexported (golint)
    • Line 66: warning: exported type ExporterCollection should have comment or be unexported (golint)
    • Line 68: warning: exported type IngressCollection should have comment or be unexported (golint)
    • Line 70: warning: exported method Collection.Namespace should have comment or be unexported (golint)
    • Line 74: warning: exported method Collection.Secret should have comment or be unexported (golint)
    • Line 78: warning: exported method Collection.Config should have comment or be unexported (golint)
    • Line 82: warning: exported method Collection.Endpoint should have comment or be unexported (golint)
    • Line 86: warning: exported method Collection.Service should have comment or be unexported (golint)
    • Line 90: warning: exported method Collection.Deployment should have comment or be unexported (golint)
    • Line 94: warning: exported method Collection.Pod should have comment or be unexported (golint)
    • Line 98: warning: exported method Collection.Volume should have comment or be unexported (golint)
    • Line 102: warning: exported method Collection.Discovery should have comment or be unexported (golint)
    • Line 106: warning: exported method Collection.Ingress should have comment or be unexported (golint)
    • Line 110: warning: exported method Collection.Exporter should have comment or be unexported (golint)
    • Line 114: warning: exported method Collection.Route should have comment or be unexported (golint)
    • Line 118: warning: exported method Collection.System should have comment or be unexported (golint)
    • Line 122: warning: exported method Collection.Cluster should have comment or be unexported (golint)
    • Line 126: warning: exported method Collection.Node should have comment or be unexported (golint)
    • Line 130: warning: exported method Collection.Network should have comment or be unexported (golint)
    • Line 134: warning: exported method Collection.Subnet should have comment or be unexported (golint)
    • Line 138: warning: exported method Collection.Manifest should have comment or be unexported (golint)
    • Line 142: warning: exported method Collection.Job should have comment or be unexported (golint)
    • Line 146: warning: exported method Collection.Task should have comment or be unexported (golint)
    • Line 150: warning: exported method Collection.Test should have comment or be unexported (golint)
    • Line 154: warning: exported method Collection.Root should have comment or be unexported (golint)
    • Line 158: warning: exported method ManifestCollection.Node should have comment or be unexported (golint)
    • Line 162: warning: exported method ManifestCollection.Cluster should have comment or be unexported (golint)
    • Line 166: warning: exported method ManifestCollection.Pod should have comment or be unexported (golint)
    • Line 170: warning: exported method ManifestCollection.Volume should have comment or be unexported (golint)
    • Line 174: warning: exported method ManifestCollection.Ingress should have comment or be unexported (golint)
    • Line 178: warning: exported method ManifestCollection.Subnet should have comment or be unexported (golint)
    • Line 182: warning: exported method ManifestCollection.Endpoint should have comment or be unexported (golint)
    • Line 186: warning: exported method ManifestCollection.Secret should have comment or be unexported (golint)
    • Line 190: warning: exported method ManifestCollection.Route should have comment or be unexported (golint)
    • Line 194: warning: exported method NodeCollection.Info should have comment or be unexported (golint)
    • Line 198: warning: exported method NodeCollection.Status should have comment or be unexported (golint)
    • Line 202: warning: exported method DiscoveryCollection.Info should have comment or be unexported (golint)
    • Line 206: warning: exported method DiscoveryCollection.Status should have comment or be unexported (golint)
    • Line 210: warning: exported method ExporterCollection.Info should have comment or be unexported (golint)
    • Line 214: warning: exported method ExporterCollection.Status should have comment or be unexported (golint)
    • Line 218: warning: exported method IngressCollection.Info should have comment or be unexported (golint)
    • Line 222: warning: exported method IngressCollection.Status should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/volume/volume/volume.go
    • Line 37: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 56: warning: exported function Apply should have comment or be unexported (golint)
    • Line 76: warning: exported function Create should have comment or be unexported (golint)
    • Line 109: warning: comment on exported function Update should be of the form "Update ..." (golint)
    • lastbackend/pkg/plugins/docker/http.go
    • Line 30: warning: exported type StartLoggingRequest should have comment or be unexported (golint)
    • Line 35: warning: exported type StopLoggingRequest should have comment or be unexported (golint)
    • Line 39: warning: exported type CapabilitiesResponse should have comment or be unexported (golint)
    • Line 44: warning: exported type ReadLogsRequest should have comment or be unexported (golint)
    • Line 49: warning: exported function Handlers should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/client.go
    • Line 29: warning: exported const ClientHTTP should have comment (or a comment on this block) or be unexported (golint)
    • Line 33: warning: exported type IClient should have comment or be unexported (golint)
    • Line 37: warning: exported function New should have comment or be unexported (golint)
    • Line 47: warning: exported function NewConfig should have comment or be unexported (golint)
    • Line 51: warning: exported function NewTLSConfig should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/pod.go
    • Line 35: warning: exported type PodClient should have comment or be unexported (golint)
    • Line 47: warning: exported method PodClient.List should have comment or be unexported (golint)
    • Line 90: warning: exported method PodClient.Get should have comment or be unexported (golint)
    • Line 128: warning: exported method PodClient.Logs should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/task_utils.go
    • Line 23: warning: exported type TaskView should have comment or be unexported (golint)
    • Line 25: warning: exported method TaskView.New should have comment or be unexported (golint)
    • Line 35: warning: exported method Task.ToMeta should have comment or be unexported (golint)
    • Line 52: warning: exported method Task.ToStatus should have comment or be unexported (golint)
    • Line 96: warning: exported method Task.ToSpec should have comment or be unexported (golint)
    • Line 106: warning: exported method TaskView.NewList should have comment or be unexported (golint)
    • lastbackend/pkg/util/serializer/json/json.go
    • Line 26: warning: exported type Encoder should have comment or be unexported (golint)
    • Line 27: warning: exported type Decoder should have comment or be unexported (golint)
    • Line 29: warning: exported method Encoder.Encode should have comment or be unexported (golint)
    • Line 38: warning: exported method Decoder.Decode should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/route.go
    • Line 25: warning: comment on exported type Route should be of the form "Route ..." (with optional leading article) (golint)
    • Line 35: warning: comment on exported type RouteMap should be of the form "RouteMap ..." (with optional leading article) (golint)
    • Line 41: warning: comment on exported type RouteList should be of the form "RouteList ..." (with optional leading article) (golint)
    • Line 47: warning: comment on exported type RouteMeta should be of the form "RouteMeta ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type RouteSpec should be of the form "RouteSpec ..." (with optional leading article) (golint)
    • Line 66: warning: exported type RouteSelector should have comment or be unexported (golint)
    • Line 71: warning: comment on exported type RouteStatus should be of the form "RouteStatus ..." (with optional leading article) (golint)
    • Line 79: warning: comment on exported type RouteRule should be of the form "RouteRule ..." (with optional leading article) (golint)
    • Line 87: warning: exported method Route.SelfLink should have comment or be unexported (golint)
    • Line 91: warning: exported type RouteManifest should have comment or be unexported (golint)
    • Line 98: warning: exported type RouteManifestList should have comment or be unexported (golint)
    • Line 103: warning: exported type RouteManifestMap should have comment or be unexported (golint)
    • Line 108: warning: exported method RouteManifest.Set should have comment or be unexported (golint)
    • Line 115: warning: exported function NewRouteList should have comment or be unexported (golint)
    • Line 121: warning: exported function NewRouteMap should have comment or be unexported (golint)
    • Line 127: warning: exported function NewRouteManifestList should have comment or be unexported (golint)
    • Line 133: warning: exported function NewRouteManifestMap should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/docker/types.go
    • Line 26: warning: exported type Repository should have comment or be unexported (golint)
    • Line 37: warning: exported type RepositoryList should have comment or be unexported (golint)
    • Line 39: warning: exported method Repository.ToJson should have comment or be unexported (golint)
    • Line 48: warning: exported method RepositoryList.ToJson should have comment or be unexported (golint)
    • Line 62: warning: exported type Tag should have comment or be unexported (golint)
    • Line 75: warning: exported type TagList should have comment or be unexported (golint)
    • Line 81: warning: exported method Tag.ToJson should have comment or be unexported (golint)
    • Line 90: warning: exported method TagList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/http.go
    • Line 29: warning: exported type Client should have comment or be unexported (golint)
    • Line 33: warning: exported function New should have comment or be unexported (golint)
    • Line 77: warning: exported method Client.V1 should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/route/handlers.go
    • Line 41: warning: exported function RouteListH should have comment or be unexported (golint)
    • Line 101: warning: exported function RouteInfoH should have comment or be unexported (golint)
    • Line 172: warning: exported function RouteCreateH should have comment or be unexported (golint)
    • Line 245: warning: exported function RouteUpdateH should have comment or be unexported (golint)
    • Line 331: warning: exported function RouteRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/storage/mock/key.go
    • Line 25: warning: exported type Key should have comment or be unexported (golint)
    • Line 27: warning: exported method Key.Namespace should have comment or be unexported (golint)
    • Line 31: warning: exported method Key.Service should have comment or be unexported (golint)
    • Line 35: warning: exported method Key.Deployment should have comment or be unexported (golint)
    • Line 39: warning: exported method Key.Pod should have comment or be unexported (golint)
    • Line 43: warning: exported method Key.Endpoint should have comment or be unexported (golint)
    • Line 47: warning: exported method Key.Secret should have comment or be unexported (golint)
    • Line 51: warning: exported method Key.Config should have comment or be unexported (golint)
    • Line 55: warning: exported method Key.Volume should have comment or be unexported (golint)
    • Line 59: warning: exported method Key.Ingress should have comment or be unexported (golint)
    • Line 63: warning: exported method Key.Exporter should have comment or be unexported (golint)
    • Line 67: warning: exported method Key.Discovery should have comment or be unexported (golint)
    • Line 71: warning: exported method Key.Process should have comment or be unexported (golint)
    • Line 78: warning: exported method Key.Manifest should have comment or be unexported (golint)
    • Line 82: warning: exported method Key.Node should have comment or be unexported (golint)
    • Line 86: warning: exported method Key.Route should have comment or be unexported (golint)
    • Line 90: warning: exported method Key.Subnet should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/deployment_utils.go
    • Line 26: warning: exported type DeploymentView should have comment or be unexported (golint)
    • Line 28: warning: exported method DeploymentView.New should have comment or be unexported (golint)
    • Line 37: warning: exported method Deployment.SetMeta should have comment or be unexported (golint)
    • Line 58: warning: exported method Deployment.SetStatus should have comment or be unexported (golint)
    • Line 65: warning: exported method Deployment.SetSpec should have comment or be unexported (golint)
    • Line 76: warning: exported method Deployment.ToJson should have comment or be unexported (golint)
    • Line 80: warning: exported method DeploymentView.NewList should have comment or be unexported (golint)
    • Line 90: warning: exported method DeploymentList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/util/stream/stream.go
    • Line 36: warning: exported type Stream should have comment or be unexported (golint)
    • Line 62: warning: exported var ErrWrotePastMaxLogLength should have comment or be unexported (golint)
    • Line 64: warning: exported method Stream.Pipe should have comment or be unexported (golint)
    • Line 107: warning: exported method Stream.Flush should have comment or be unexported (golint)
    • Line 143: warning: exported method Stream.Close should have comment or be unexported (golint)
    • Line 153: warning: exported method Stream.Done should have comment or be unexported (golint)
    • Line 157: warning: exported method Stream.AddSocketBackend should have comment or be unexported (golint)
    • Line 163: warning: exported method Stream.AddHttpWriter should have comment or be unexported (golint)
    • Line 169: warning: exported function NewStream should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/controller_utils.go
    • Line 27: warning: exported type ControllerView should have comment or be unexported (golint)
    • Line 29: warning: exported method ControllerView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method ControllerView.ToControllerMeta should have comment or be unexported (golint)
    • Line 45: warning: exported method ControllerView.ToControllerStatus should have comment or be unexported (golint)
    • Line 51: warning: exported method Controller.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method ControllerView.NewList should have comment or be unexported (golint)
    • Line 68: warning: exported method ControllerList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/network/state/subnet.go
    • Line 29: warning: exported type SubnetState should have comment or be unexported (golint)
    • Line 34: warning: exported method SubnetState.GetSubnets should have comment or be unexported (golint)
    • Line 38: warning: exported method SubnetState.AddSubnet should have comment or be unexported (golint)
    • Line 43: warning: exported method SubnetState.SetSubnet should have comment or be unexported (golint)
    • Line 55: warning: exported method SubnetState.GetSubnet should have comment or be unexported (golint)
    • Line 66: warning: exported method SubnetState.DelSubnet should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/node.go
    • Line 65: warning: exported type NodeStatusState should have comment or be unexported (golint)
    • Line 73: warning: exported type NodeStatusInterfaceState should have comment or be unexported (golint)
    • Line 89: warning: comment on exported type NodeSpec should be of the form "NodeSpec ..." (with optional leading article) (golint)
    • Line 95: warning: exported type NodeSecurity should have comment or be unexported (golint)
    • Line 109: warning: comment on exported type NodeManifest should be of the form "NodeManifest ..." (with optional leading article) (golint)
    • Line 122: warning: exported type NodeManifestMeta should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/notification.go
    • Line 21: warning: exported type Notification should have comment or be unexported (golint)
    • Line 34: warning: exported type NotificationMap should have comment or be unexported (golint)
    • Line 35: warning: exported type NotificationList should have comment or be unexported (golint)
    • Line 37: warning: exported type NotifyChannel should have comment or be unexported (golint)
    • Line 43: warning: exported type NotifyGroup should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/config.go
    • Line 26: warning: comment on exported type Config should be of the form "Config ..." (with optional leading article) (golint)
    • Line 32: warning: exported type ConfigSpec should have comment or be unexported (golint)
    • Line 36: warning: exported type ConfigSpecData should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ConfigMeta should be of the form "ConfigMeta ..." (with optional leading article) (golint)
    • Line 53: warning: comment on exported type ConfigMap should be of the form "ConfigMap ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type ConfigList should be of the form "ConfigList ..." (with optional leading article) (golint)
    • Line 59: warning: exported method Config.Decode should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/events.go
    • Line 21: warning: exported type Event should have comment or be unexported (golint)
    • Line 31: warning: exported type ClusterEvent should have comment or be unexported (golint)
    • Line 35: warning: exported type NodeEvent should have comment or be unexported (golint)
    • Line 39: warning: exported type ServiceEvent should have comment or be unexported (golint)
    • Line 43: warning: exported type DeploymentEvent should have comment or be unexported (golint)
    • Line 47: warning: exported type PodEvent should have comment or be unexported (golint)
    • Line 51: warning: exported type RouteEvent should have comment or be unexported (golint)
    • Line 55: warning: exported type VolumeEvent should have comment or be unexported (golint)
    • lastbackend/cmd/discovery/discovery.go
    • Line 71: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 73: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/api/http/service/handlers.go
    • Line 40: warning: exported const BUFFER_SIZE should have comment (or a comment on this block) or be unexported (golint)
    • Line 43: warning: exported function ServiceListH should have comment or be unexported (golint)
    • Line 112: warning: exported function ServiceInfoH should have comment or be unexported (golint)
    • Line 173: warning: exported function ServiceCreateH should have comment or be unexported (golint)
    • Line 246: warning: exported function ServiceUpdateH should have comment or be unexported (golint)
    • Line 328: warning: exported function ServiceRemoveH should have comment or be unexported (golint)
    • Line 424: warning: exported function ServiceLogsH should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/volume.go
    • Line 29: warning: exported type VolumesState should have comment or be unexported (golint)
    • Line 43: warning: exported method VolumesState.Watch should have comment or be unexported (golint)
    • Line 49: warning: exported method VolumesState.GetVolumes should have comment or be unexported (golint)
    • Line 54: warning: exported method VolumesState.SetVolumes should have comment or be unexported (golint)
    • Line 61: warning: exported method VolumesState.GetVolume should have comment or be unexported (golint)
    • Line 72: warning: exported method VolumesState.AddVolume should have comment or be unexported (golint)
    • Line 77: warning: exported method VolumesState.SetVolume should have comment or be unexported (golint)
    • Line 85: warning: exported method VolumesState.DelVolume should have comment or be unexported (golint)
    • Line 95: warning: exported method VolumesState.GetClaim should have comment or be unexported (golint)
    • Line 104: warning: exported method VolumesState.AddClaim should have comment or be unexported (golint)
    • Line 109: warning: exported method VolumesState.SetClaim should have comment or be unexported (golint)
    • Line 116: warning: exported method VolumesState.DelClaim should have comment or be unexported (golint)
    • Line 125: warning: exported method VolumesState.SetLocal should have comment or be unexported (golint)
    • Line 132: warning: exported method VolumesState.DelLocal should have comment or be unexported (golint)
    • Line 139: warning: exported method VolumesState.IsLocal should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cri/docker/runtime.go
    • Line 33: warning: exported type Runtime should have comment or be unexported (golint)
    • Line 37: warning: exported type Config should have comment or be unexported (golint)
    • Line 43: warning: exported type TLSConfig should have comment or be unexported (golint)
    • Line 49: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/discovery.go
    • Line 21: warning: comment on exported type Discovery should be of the form "Discovery ..." (with optional leading article) (golint)
    • Line 29: warning: exported type DiscoveryList should have comment or be unexported (golint)
    • Line 34: warning: exported type DiscoveryMap should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type DiscoveryMeta should be of the form "DiscoveryMeta ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type DiscoveryInfo should be of the form "DiscoveryInfo ..." (with optional leading article) (golint)
    • Line 60: warning: comment on exported type DiscoveryStatus should be of the form "DiscoveryStatus ..." (with optional leading article) (golint)
    • Line 68: warning: comment on exported type DiscoverySpec should be of the form "DiscoverySpec ..." (with optional leading article) (golint)
    • Line 72: warning: exported method Discovery.SelfLink should have comment or be unexported (golint)
    • Line 76: warning: exported function NewDiscoveryList should have comment or be unexported (golint)
    • Line 82: warning: exported function NewDiscoveryMap should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/controller.go
    • Line 29: warning: exported type ControllerClient should have comment or be unexported (golint)
    • Line 35: warning: exported method ControllerClient.List should have comment or be unexported (golint)
    • Line 59: warning: exported method ControllerClient.Get should have comment or be unexported (golint)
    • lastbackend/pkg/storage/mock/collection.go
    • Line 58: warning: exported type Collection should have comment or be unexported (golint)
    • Line 60: warning: exported type ManifestCollection should have comment or be unexported (golint)
    • Line 62: warning: exported type NodeCollection should have comment or be unexported (golint)
    • Line 64: warning: exported type DiscoveryCollection should have comment or be unexported (golint)
    • Line 66: warning: exported type IngressCollection should have comment or be unexported (golint)
    • Line 68: warning: exported type ExporterCollection should have comment or be unexported (golint)
    • Line 70: warning: exported type JobCollection should have comment or be unexported (golint)
    • Line 72: warning: exported method Collection.Namespace should have comment or be unexported (golint)
    • Line 76: warning: exported method Collection.Secret should have comment or be unexported (golint)
    • Line 80: warning: exported method Collection.Config should have comment or be unexported (golint)
    • Line 84: warning: exported method Collection.Endpoint should have comment or be unexported (golint)
    • Line 88: warning: exported method Collection.Service should have comment or be unexported (golint)
    • Line 92: warning: exported method Collection.Deployment should have comment or be unexported (golint)
    • Line 96: warning: exported method Collection.Pod should have comment or be unexported (golint)
    • Line 100: warning: exported method Collection.Volume should have comment or be unexported (golint)
    • Line 104: warning: exported method Collection.Ingress should have comment or be unexported (golint)
    • Line 108: warning: exported method Collection.Exporter should have comment or be unexported (golint)
    • Line 112: warning: exported method Collection.Discovery should have comment or be unexported (golint)
    • Line 116: warning: exported method Collection.Route should have comment or be unexported (golint)
    • Line 120: warning: exported method Collection.System should have comment or be unexported (golint)
    • Line 124: warning: exported method Collection.Cluster should have comment or be unexported (golint)
    • Line 128: warning: exported method Collection.Node should have comment or be unexported (golint)
    • Line 132: warning: exported method Collection.Network should have comment or be unexported (golint)
    • Line 136: warning: exported method Collection.Subnet should have comment or be unexported (golint)
    • Line 140: warning: exported method Collection.Manifest should have comment or be unexported (golint)
    • Line 144: warning: exported method Collection.Job should have comment or be unexported (golint)
    • Line 148: warning: exported method Collection.Task should have comment or be unexported (golint)
    • Line 152: warning: exported method Collection.Test should have comment or be unexported (golint)
    • Line 156: warning: exported method Collection.Root should have comment or be unexported (golint)
    • Line 160: warning: exported method ManifestCollection.Node should have comment or be unexported (golint)
    • Line 164: warning: exported method ManifestCollection.Cluster should have comment or be unexported (golint)
    • Line 168: warning: exported method ManifestCollection.Ingress should have comment or be unexported (golint)
    • Line 172: warning: exported method ManifestCollection.Pod should have comment or be unexported (golint)
    • Line 176: warning: exported method ManifestCollection.Volume should have comment or be unexported (golint)
    • Line 180: warning: exported method ManifestCollection.Subnet should have comment or be unexported (golint)
    • Line 184: warning: exported method ManifestCollection.Endpoint should have comment or be unexported (golint)
    • Line 188: warning: exported method ManifestCollection.Secret should have comment or be unexported (golint)
    • Line 192: warning: exported method ManifestCollection.Route should have comment or be unexported (golint)
    • Line 196: warning: exported method NodeCollection.Info should have comment or be unexported (golint)
    • Line 200: warning: exported method NodeCollection.Status should have comment or be unexported (golint)
    • Line 204: warning: exported method ExporterCollection.Info should have comment or be unexported (golint)
    • Line 208: warning: exported method ExporterCollection.Status should have comment or be unexported (golint)
    • Line 212: warning: exported method DiscoveryCollection.Info should have comment or be unexported (golint)
    • Line 216: warning: exported method DiscoveryCollection.Status should have comment or be unexported (golint)
    • Line 220: warning: exported method IngressCollection.Info should have comment or be unexported (golint)
    • Line 224: warning: exported method IngressCollection.Status should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/manifest_utils.go
    • Line 28: warning: exported type ManifestView should have comment or be unexported (golint)
    • Line 30: warning: exported method ManifestView.NewManifestSpecTemplate should have comment or be unexported (golint)
    • Line 130: warning: exported method ManifestView.NewManifestSpecSelector should have comment or be unexported (golint)
    • Line 137: warning: exported method ManifestView.NewManifestSpecRuntime should have comment or be unexported (golint)
    • lastbackend/pkg/monitor/monitor.go
    • Line 38: warning: exported type Monitor should have comment or be unexported (golint)
    • Line 43: warning: exported method Monitor.Subscribe should have comment or be unexported (golint)
    • Line 58: warning: exported method Monitor.Watch should have comment or be unexported (golint)
    • Line 275: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/volume_utils.go
    • Line 28: warning: exported type VolumeView should have comment or be unexported (golint)
    • Line 30: warning: exported method VolumeView.New should have comment or be unexported (golint)
    • Line 38: warning: exported method Volume.ToJson should have comment or be unexported (golint)
    • Line 42: warning: exported method Volume.ToMeta should have comment or be unexported (golint)
    • Line 42: warning: receiver name r should be consistent with previous receiver name p for Volume (golint)
    • Line 53: warning: exported method Volume.ToSpec should have comment or be unexported (golint)
    • Line 53: warning: receiver name r should be consistent with previous receiver name p for Volume (golint)
    • Line 65: warning: exported method Volume.ToStatus should have comment or be unexported (golint)
    • Line 65: warning: receiver name r should be consistent with previous receiver name p for Volume (golint)
    • Line 78: warning: exported method VolumeView.NewList should have comment or be unexported (golint)
    • Line 90: warning: exported method VolumeList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/secret.go
    • Line 34: warning: exported type Secret should have comment or be unexported (golint)
    • Line 39: warning: exported method Secret.Runtime should have comment or be unexported (golint)
    • Line 50: warning: exported method Secret.Get should have comment or be unexported (golint)
    • Line 72: warning: exported method Secret.List should have comment or be unexported (golint)
    • Line 94: warning: exported method Secret.Create should have comment or be unexported (golint)
    • Line 111: warning: exported method Secret.Update should have comment or be unexported (golint)
    • Line 124: warning: exported method Secret.Remove should have comment or be unexported (golint)
    • Line 137: warning: exported method Secret.Watch should have comment or be unexported (golint)
    • Line 181: warning: exported function NewSecretModel should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cni/local/local.go
    • Line 29: warning: exported const NetworkType should have comment or be unexported (golint)
    • Line 30: warning: exported const DefaultContainerDevice should have comment or be unexported (golint)
    • Line 33: warning: exported type Network should have comment or be unexported (golint)
    • Line 42: warning: exported type NetworkInterface should have comment or be unexported (golint)
    • Line 47: warning: exported function New should have comment or be unexported (golint)
    • Line 75: warning: exported method Network.Info should have comment or be unexported (golint)
    • Line 96: warning: exported method Network.Create should have comment or be unexported (golint)
    • Line 100: warning: exported method Network.Destroy should have comment or be unexported (golint)
    • Line 104: warning: exported method Network.Replace should have comment or be unexported (golint)
    • Line 108: warning: exported method Network.Subnets should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/secret/handlers.go
    • Line 44: warning: exported function SecretGetH should have comment or be unexported (golint)
    • Line 167: warning: exported function SecretListH should have comment or be unexported (golint)
    • Line 226: warning: exported function SecretCreateH should have comment or be unexported (golint)
    • Line 297: warning: exported function SecretUpdateH should have comment or be unexported (golint)
    • Line 380: warning: exported function SecretRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/endpoint.go
    • Line 28: warning: comment on exported type Endpoint should be of the form "Endpoint ..." (with optional leading article) (golint)
    • Line 37: warning: exported type EndpointList should have comment or be unexported (golint)
    • Line 42: warning: exported type EndpointMap should have comment or be unexported (golint)
    • Line 47: warning: comment on exported type EndpointMeta should be of the form "EndpointMeta ..." (with optional leading article) (golint)
    • Line 57: warning: comment on exported type EndpointStatus should be of the form "EndpointStatus ..." (with optional leading article) (golint)
    • Line 78: warning: exported type EndpointState should have comment or be unexported (golint)
    • Line 89: warning: comment on exported type EndpointUpstream should be of the form "EndpointUpstream ..." (with optional leading article) (golint)
    • Line 96: warning: comment on exported method Endpoint.SelfLink should be of the form "SelfLink ..." (golint)
    • Line 102: warning: comment on exported type EndpointCreateOptions should be of the form "EndpointCreateOptions ..." (with optional leading article) (golint)
    • Line 112: warning: comment on exported type EndpointUpdateOptions should be of the form "EndpointUpdateOptions ..." (with optional leading article) (golint)
    • Line 121: warning: exported function NewEndpointList should have comment or be unexported (golint)
    • Line 127: warning: exported function NewEndpointMap should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/secret.go
    • Line 30: warning: exported const KindSecretOpaque should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: comment on exported type Secret should be of the form "Secret ..." (with optional leading article) (golint)
    • Line 45: warning: comment on exported type SecretList should be of the form "SecretList ..." (with optional leading article) (golint)
    • Line 51: warning: comment on exported type SecretMap should be of the form "SecretMap ..." (with optional leading article) (golint)
    • Line 57: warning: comment on exported type SecretMeta should be of the form "SecretMeta ..." (with optional leading article) (golint)
    • Line 65: warning: exported type SecretSpec should have comment or be unexported (golint)
    • Line 70: warning: exported type SecretManifest should have comment or be unexported (golint)
    • Line 78: warning: exported type SecretManifestList should have comment or be unexported (golint)
    • Line 83: warning: exported type SecretManifestMap should have comment or be unexported (golint)
    • Line 88: warning: exported function NewSecretManifestList should have comment or be unexported (golint)
    • Line 94: warning: exported function NewSecretManifestMap should have comment or be unexported (golint)
    • Line 100: warning: exported method Secret.EncodeSecretAuthData should have comment or be unexported (golint)
    • Line 106: warning: exported method Secret.DecodeSecretAuthData should have comment or be unexported (golint)
    • Line 129: warning: exported method Secret.DecodeSecretTextData should have comment or be unexported (golint)
    • Line 148: warning: exported type SecretAuthData should have comment or be unexported (golint)
    • Line 153: warning: exported type SecretText should have comment or be unexported (golint)
    • Line 157: warning: exported type SecretFile should have comment or be unexported (golint)
    • Line 161: warning: exported method Secret.GetHash should have comment or be unexported (golint)
    • Line 167: warning: exported method Secret.SelfLink should have comment or be unexported (golint)
    • Line 171: warning: exported method Secret.DecodeRegistry should have comment or be unexported (golint)
    • Line 175: warning: comment on exported type SecretCreateOptions should be of the form "SecretCreateOptions ..." (with optional leading article) (golint)
    • Line 182: warning: comment on exported type SecretUpdateOptions should be of the form "SecretUpdateOptions ..." (with optional leading article) (golint)
    • Line 188: warning: comment on exported type SecretRemoveOptions should be of the form "SecretRemoveOptions ..." (with optional leading article) (golint)
    • Line 193: warning: exported function NewSecretList should have comment or be unexported (golint)
    • Line 199: warning: exported function NewSecretMap should have comment or be unexported (golint)
    • lastbackend/pkg/storage/types/types.go
    • Line 24: warning: exported const STORAGEDELETEEVENT should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: exported type Watcher should have comment or be unexported (golint)
    • Line 35: warning: exported type WatcherEvent should have comment or be unexported (golint)
    • Line 43: warning: exported type Event should have comment or be unexported (golint)
    • Line 50: warning: exported type Kind should have comment or be unexported (golint)
    • Line 56: warning: exported type QueryFilter should have comment or be unexported (golint)
    • Line 62: warning: exported type Opts should have comment or be unexported (golint)
    • Line 68: warning: exported type System should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/spec.go
    • Line 27: warning: comment on exported type SpecTemplateVolume should be of the form "SpecTemplateVolume ..." (with optional leading article) (golint)
    • Line 65: warning: exported type SpecTemplateConfigVolume should have comment or be unexported (golint)
    • Line 72: warning: exported type SpecTemplateConfigVolumeBind should have comment or be unexported (golint)
    • Line 79: warning: comment on exported type SpecTemplateVolumeMounts should be of the form "SpecTemplateVolumeMounts ..." (with optional leading article) (golint)
    • Line 90: warning: exported type SpecTemplateContainer should have comment or be unexported (golint)
    • Line 131: warning: exported type SpecTemplateContainerImage should have comment or be unexported (golint)
    • Line 138: warning: exported type SpecTemplateContainerImageSecret should have comment or be unexported (golint)
    • Line 143: warning: exported type SpecTemplateContainerPorts should have comment or be unexported (golint)
    • Line 145: warning: exported type SpecTemplateContainerPort should have comment or be unexported (golint)
    • Line 156: warning: comment on exported type SpecTemplateContainerEnvs should be of the form "SpecTemplateContainerEnvs ..." (with optional leading article) (golint)
    • Line 160: warning: comment on exported type SpecTemplateContainerEnv should be of the form "SpecTemplateContainerEnv ..." (with optional leading article) (golint)
    • Line 168: warning: comment on exported type SpecTemplateContainerEnvSecret should be of the form "SpecTemplateContainerEnvSecret ..." (with optional leading article) (golint)
    • Line 174: warning: exported type SpecTemplateContainerEnvConfig should have comment or be unexported (golint)
    • Line 179: warning: exported type SpecTemplateContainerResources should have comment or be unexported (golint)
    • Line 184: warning: comment on exported type SpecTemplateContainerResource should be of the form "SpecTemplateContainerResource ..." (with optional leading article) (golint)
    • Line 192: warning: exported type SpecTemplateContainerExec should have comment or be unexported (golint)
    • Line 202: warning: exported type SpecTemplateContainerVolumes should have comment or be unexported (golint)
    • Line 204: warning: exported type SpecTemplateContainerVolume should have comment or be unexported (golint)
    • Line 211: warning: exported type SpecTemplateContainerProbes should have comment or be unexported (golint)
    • Line 216: warning: exported type SpecTemplateContainerProbe should have comment or be unexported (golint)
    • Line 233: warning: exported type SpecTemplateContainerSecurity should have comment or be unexported (golint)
    • Line 242: warning: comment on exported type SpecTemplateContainerSecurityLinuxOptions should be of the form "SpecTemplateContainerSecurityLinuxOptions ..." (with optional leading article) (golint)
    • Line 247: warning: comment on exported type SpecTemplateContainerNetwork should be of the form "SpecTemplateContainerNetwork ..." (with optional leading article) (golint)
    • Line 259: warning: comment on exported type SpecTemplateContainerDNS should be of the form "SpecTemplateContainerDNS ..." (with optional leading article) (golint)
    • Line 269: warning: comment on exported type SpecTemplateContainerLink should be of the form "SpecTemplateContainerLink ..." (with optional leading article) (golint)
    • Line 277: warning: comment on exported type SpecTemplateRestartPolicy should be of the form "SpecTemplateRestartPolicy ..." (with optional leading article) (golint)
    • Line 285: warning: comment on exported type SpecStrategy should be of the form "SpecStrategy ..." (with optional leading article) (golint)
    • Line 295: warning: comment on exported type SpecStrategyResources should be of the form "SpecStrategyResources ..." (with optional leading article) (golint)
    • Line 299: warning: comment on exported type SpecStrategyRollingOptions should be of the form "SpecStrategyRollingOptions ..." (with optional leading article) (golint)
    • Line 312: warning: comment on exported type SpecTrigger should be of the form "SpecTrigger ..." (with optional leading article) (golint)
    • Line 316: warning: comment on exported type SpecSelector should be of the form "SpecSelector ..." (with optional leading article) (golint)
    • lastbackend/pkg/distribution/types/common.go
    • Line 25: warning: exported const EmptyString should have comment or be unexported (golint)
    • Line 26: warning: exported const EmptyStringSlice should have comment or be unexported (golint)
    • Line 28: warning: comment on exported type Meta should be of the form "Meta ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported type MetaCreateOptions should be of the form "MetaCreateOptions ..." (with optional leading article) (golint)
    • Line 51: warning: comment on exported type MetaUpdateOptions should be of the form "MetaUpdateOptions ..." (with optional leading article) (golint)
    • Line 58: warning: exported method Meta.SetDefault should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/job/job/job.go
    • Line 38: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 56: warning: exported function Apply should have comment or be unexported (golint)
    • Line 76: warning: exported function Create should have comment or be unexported (golint)
    • Line 122: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 138: warning: exported function Update should have comment or be unexported (golint)
    • Line 159: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • lastbackend/pkg/ingress/state/routes.go
    • Line 29: warning: exported type RouteState should have comment or be unexported (golint)
    • Line 45: warning: exported method RouteState.Watch should have comment or be unexported (golint)
    • Line 51: warning: exported method RouteState.GetHash should have comment or be unexported (golint)
    • Line 55: warning: exported method RouteState.SetHash should have comment or be unexported (golint)
    • Line 59: warning: exported method RouteState.GetRouteManifests should have comment or be unexported (golint)
    • Line 72: warning: exported method RouteState.GetRouteManifest should have comment or be unexported (golint)
    • Line 85: warning: exported method RouteState.AddRouteManifest should have comment or be unexported (golint)
    • Line 102: warning: exported method RouteState.SetRouteManifest should have comment or be unexported (golint)
    • Line 119: warning: exported method RouteState.DelRouteManifests should have comment or be unexported (golint)
    • Line 130: warning: exported method RouteState.GetRouteStatuses should have comment or be unexported (golint)
    • Line 141: warning: exported method RouteState.GetRouteStatus should have comment or be unexported (golint)
    • Line 154: warning: exported method RouteState.AddRouteStatus should have comment or be unexported (golint)
    • Line 171: warning: exported method RouteState.SetRouteStatus should have comment or be unexported (golint)
    • Line 188: warning: exported method RouteState.DelRoute should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/node_utils.go
    • Line 29: warning: exported type NodeRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method NodeRequest.NodeConnectOptions should have comment or be unexported (golint)
    • Line 36: warning: exported method NodeConnectOptions.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported method NodeConnectOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 60: warning: exported method NodeConnectOptions.ToJson should have comment or be unexported (golint)
    • Line 60: warning: receiver name s should be consistent with previous receiver name n for NodeConnectOptions (golint)
    • Line 65: warning: exported method NodeRequest.NodeStatusOptions should have comment or be unexported (golint)
    • Line 71: warning: exported method NodeStatusOptions.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported method NodeStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 95: warning: exported method NodeStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 95: warning: receiver name s should be consistent with previous receiver name n for NodeStatusOptions (golint)
    • Line 100: warning: exported method NodeRequest.NodePodStatusOptions should have comment or be unexported (golint)
    • Line 104: warning: exported method NodePodStatusOptions.Validate should have comment or be unexported (golint)
    • Line 108: warning: exported method NodePodStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 128: warning: exported method NodePodStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 128: warning: receiver name s should be consistent with previous receiver name n for NodePodStatusOptions (golint)
    • Line 133: warning: exported method NodeRequest.NodeVolumeStatusOptions should have comment or be unexported (golint)
    • Line 137: warning: exported method NodeVolumeStatusOptions.Validate should have comment or be unexported (golint)
    • Line 141: warning: exported method NodeVolumeStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 161: warning: exported method NodeVolumeStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 161: warning: receiver name s should be consistent with previous receiver name n for NodeVolumeStatusOptions (golint)
    • Line 166: warning: exported method NodeRequest.NodeRouteStatusOptions should have comment or be unexported (golint)
    • Line 170: warning: exported method NodeRouteStatusOptions.Validate should have comment or be unexported (golint)
    • Line 174: warning: exported method NodeRouteStatusOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 194: warning: exported method NodeRouteStatusOptions.ToJson should have comment or be unexported (golint)
    • Line 199: warning: exported method NodeRequest.UpdateOptions should have comment or be unexported (golint)
    • Line 203: warning: exported method NodeMetaOptions.ToJson should have comment or be unexported (golint)
    • Line 208: warning: exported method NodeMetaOptions.Validate should have comment or be unexported (golint)
    • Line 208: warning: receiver name n should be consistent with previous receiver name s for NodeMetaOptions (golint)
    • Line 212: warning: exported method NodeMetaOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 212: warning: receiver name n should be consistent with previous receiver name s for NodeMetaOptions (golint)
    • Line 232: warning: exported method NodeRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 236: warning: exported method NodeRemoveOptions.ToJson should have comment or be unexported (golint)
    • Line 241: warning: exported method NodeRemoveOptions.Validate should have comment or be unexported (golint)
    • Line 241: warning: receiver name n should be consistent with previous receiver name s for NodeRemoveOptions (golint)
    • lastbackend/pkg/exporter/runtime/runtime.go
    • Line 28: warning: exported type Runtime should have comment or be unexported (golint)
    • Line 34: warning: exported type RuntimeOpts should have comment or be unexported (golint)
    • Line 40: warning: exported function New should have comment or be unexported (golint)
    • Line 57: warning: exported method Runtime.Start should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/deployment_utils.go
    • Line 31: warning: exported type DeploymentRequest should have comment or be unexported (golint)
    • Line 33: warning: exported method DeploymentRequest.Manifest should have comment or be unexported (golint)
    • Line 37: warning: exported method DeploymentManifest.Validate should have comment or be unexported (golint)
    • Line 56: warning: exported method DeploymentManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 82: warning: exported method DeploymentRequest.UpdateOptions should have comment or be unexported (golint)
    • Line 86: warning: exported method DeploymentUpdateOptions.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported method DeploymentUpdateOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 116: warning: exported method DeploymentUpdateOptions.ToJson should have comment or be unexported (golint)
    • Line 116: warning: receiver name s should be consistent with previous receiver name d for DeploymentUpdateOptions (golint)
    • Line 120: warning: exported method DeploymentRequest.RemoveOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/endpoint_utils.go
    • Line 29: warning: exported type EndpointRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method EndpointRequest.CreateOptions should have comment or be unexported (golint)
    • Line 35: warning: exported method EndpointCreateOptions.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method EndpointCreateOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 59: warning: exported method EndpointCreateOptions.ToJson should have comment or be unexported (golint)
    • Line 63: warning: exported method EndpointRequest.UpdateOptions should have comment or be unexported (golint)
    • Line 67: warning: exported method EndpointUpdateOptions.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported method EndpointUpdateOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 91: warning: exported method EndpointUpdateOptions.ToJson should have comment or be unexported (golint)
    • Line 95: warning: exported method EndpointRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 99: warning: exported method EndpointRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/volume.go
    • Line 23: warning: exported type Volume should have comment or be unexported (golint)
    • Line 29: warning: exported type VolumeMeta should have comment or be unexported (golint)
    • Line 38: warning: exported type VolumeSpec should have comment or be unexported (golint)
    • Line 47: warning: exported type VolumeSpecSelector should have comment or be unexported (golint)
    • Line 52: warning: exported type VolumeSpecCapacity should have comment or be unexported (golint)
    • Line 56: warning: exported type VolumeSpecState should have comment or be unexported (golint)
    • Line 60: warning: exported type VolumeStatus should have comment or be unexported (golint)
    • Line 69: warning: comment on exported type VolumeState should be of the form "VolumeState ..." (with optional leading article) (golint)
    • Line 79: warning: exported type VolumeList should have comment or be unexported (golint)
    • lastbackend/pkg/storage/storage.go
    • Line 32: warning: exported const NamespaceKind should have comment (or a comment on this block) or be unexported (golint)
    • Line 55: warning: exported type Storage should have comment or be unexported (golint)
    • Line 68: warning: exported function Get should have comment or be unexported (golint)
    • Line 92: warning: exported function GetOpts should have comment or be unexported (golint)
    • Line 96: warning: exported function NewWatcher should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/container_utils.go
    • Line 25: warning: exported type ContainerView should have comment or be unexported (golint)
    • Line 27: warning: exported method ContainerView.New should have comment or be unexported (golint)
    • Line 40: warning: exported method ContainerView.ToContainerSpec should have comment or be unexported (golint)
    • Line 69: warning: exported method ContainerView.ToContainerSpecMeta should have comment or be unexported (golint)
    • Line 75: warning: exported method ContainerView.ToContainerNetworkSpec should have comment or be unexported (golint)
    • Line 84: warning: exported method ContainerView.ToContainerPortSpec should have comment or be unexported (golint)
    • Line 91: warning: exported method ContainerView.ToContainerDNSSpec should have comment or be unexported (golint)
    • Line 99: warning: exported method ContainerView.ToContainerQuotaSpec should have comment or be unexported (golint)
    • Line 106: warning: exported method ContainerView.ToContainerRestartPolicySpec should have comment or be unexported (golint)
    • Line 113: warning: exported method ContainerView.ToContainerVolumeSpec should have comment or be unexported (golint)
    • Line 120: warning: exported method ContainerView.FromContainerSpec should have comment or be unexported (golint)
    • Line 146: warning: exported method ContainerView.FromContainerSpecMeta should have comment or be unexported (golint)
    • Line 151: warning: exported method ContainerView.FromContainerNetworkSpec should have comment or be unexported (golint)
    • Line 160: warning: exported method ContainerView.FromContainerPortSpec should have comment or be unexported (golint)
    • Line 167: warning: exported method ContainerView.FromContainerDNSSpec should have comment or be unexported (golint)
    • Line 175: warning: exported method ContainerView.FromContainerQuotaSpec should have comment or be unexported (golint)
    • Line 182: warning: exported method ContainerView.FromContainerRestartPolicySpec should have comment or be unexported (golint)
    • Line 189: warning: exported method ContainerView.FromContainerVolumeSpec should have comment or be unexported (golint)
    • Line 196: warning: exported method ContainerView.ToImageSpec should have comment or be unexported (golint)
    • Line 203: warning: exported method ContainerView.FromImageSpec should have comment or be unexported (golint)
    • Line 210: warning: exported method ContainerView.NewPodContainer should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/secret_utils.go
    • Line 27: warning: exported type SecretView should have comment or be unexported (golint)
    • Line 29: warning: exported method SecretView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method Secret.ToJson should have comment or be unexported (golint)
    • Line 40: warning: exported method Secret.ToMeta should have comment or be unexported (golint)
    • Line 50: warning: exported method Secret.ToSpec should have comment or be unexported (golint)
    • Line 60: warning: exported method SecretView.Parse should have comment or be unexported (golint)
    • Line 70: warning: exported method SecretView.NewList should have comment or be unexported (golint)
    • Line 82: warning: exported method SecretList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/route_utils.go
    • Line 29: warning: exported type RouteRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method RouteRequest.Manifest should have comment or be unexported (golint)
    • Line 35: warning: exported method RouteManifest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method RouteManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 63: warning: exported method RouteRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 67: warning: exported method RouteRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cni/vxlan/network.go
    • Line 36: warning: exported const NetworkType should have comment or be unexported (golint)
    • Line 37: warning: exported const DefaultContainerDevice should have comment or be unexported (golint)
    • Line 39: warning: exported type Network should have comment or be unexported (golint)
    • Line 50: warning: exported type NetworkInterface should have comment or be unexported (golint)
    • Line 55: warning: exported function New should have comment or be unexported (golint)
    • Line 100: warning: exported method Network.SetSubnetFromDevice should have comment or be unexported (golint)
    • Line 153: warning: exported method Network.AddInterface should have comment or be unexported (golint)
    • Line 171: warning: exported method Network.Info should have comment or be unexported (golint)
    • Line 187: warning: exported method Network.Destroy should have comment or be unexported (golint)
    • Line 192: warning: exported method Network.Create should have comment or be unexported (golint)
    • Line 273: warning: exported method Network.Replace should have comment or be unexported (golint)
    • Line 293: warning: exported method Network.Subnets should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cni/utils/iptables.go
    • Line 30: warning: exported type IPTables should have comment or be unexported (golint)
    • Line 36: warning: exported type IPTablesRule should have comment or be unexported (golint)
    • Line 42: warning: exported function MasqRules should have comment or be unexported (golint)
    • Line 59: warning: exported function ForwardRules should have comment or be unexported (golint)
    • Line 82: warning: exported function SetupAndEnsureIPTables should have comment or be unexported (golint)
    • lastbackend/pkg/util/stream/backend/http.go
    • Line 27: warning: exported type HttpWriter should have comment or be unexported (golint)
    • Line 32: warning: exported method HttpWriter.Disconnect should have comment or be unexported (golint)
    • Line 52: warning: exported method HttpWriter.End should have comment or be unexported (golint)
    • Line 57: warning: exported function NewHttpWriterBackend should have comment or be unexported (golint)
    • lastbackend/cmd/exporter/exporter.go
    • Line 71: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 73: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/api/http/http.go
    • Line 50: warning: comment on exported var Routes should be of the form "Routes ..." (golint)
    • Line 53: warning: exported type HttpOpts should have comment or be unexported (golint)
    • Line 63: warning: exported function AddRoutes should have comment or be unexported (golint)
    • Line 95: warning: exported function Listen should have comment or be unexported (golint)
    • Line 102: warning: should not use basic type string as key in context.WithValue (golint)
    • lastbackend/pkg/discovery/envs/envs.go
    • Line 30: warning: exported type Env should have comment or be unexported (golint)
    • Line 37: warning: exported function Get should have comment or be unexported (golint)
    • Line 41: warning: exported method Env.SetStorage should have comment or be unexported (golint)
    • Line 45: warning: exported method Env.GetStorage should have comment or be unexported (golint)
    • Line 49: warning: exported method Env.SetCache should have comment or be unexported (golint)
    • Line 53: warning: exported method Env.GetCache should have comment or be unexported (golint)
    • Line 57: warning: exported method Env.SetState should have comment or be unexported (golint)
    • Line 61: warning: exported method Env.GetState should have comment or be unexported (golint)
    • Line 65: warning: exported method Env.SetClient should have comment or be unexported (golint)
    • Line 69: warning: exported method Env.GetClient should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/endpoint.go
    • Line 21: warning: exported type EndpointCreateOptions should have comment or be unexported (golint)
    • Line 23: warning: exported type EndpointUpdateOptions should have comment or be unexported (golint)
    • Line 25: warning: exported type EndpointRemoveOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/namespace/handlers.go
    • Line 46: warning: exported const BUFFER_SIZE should have comment (or a comment on this block) or be unexported (golint)
    • Line 49: warning: exported function NamespaceListH should have comment or be unexported (golint)
    • Line 93: warning: exported function NamespaceInfoH should have comment or be unexported (golint)
    • Line 142: warning: exported function NamespaceCreateH should have comment or be unexported (golint)
    • Line 240: warning: exported function NamespaceUpdateH should have comment or be unexported (golint)
    • Line 335: warning: exported function NamespaceApplyH should have comment or be unexported (golint)
    • Line 554: warning: exported function NamespaceRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/task.go
    • Line 27: warning: exported type TaskManifest should have comment or be unexported (golint)
    • Line 32: warning: exported type TaskManifestMeta should have comment or be unexported (golint)
    • Line 36: warning: exported type TaskManifestSpec should have comment or be unexported (golint)
    • Line 42: warning: exported method TaskManifest.SetTaskManifestMeta should have comment or be unexported (golint)
    • Line 49: warning: exported method TaskManifest.SetTaskManifestSpec should have comment or be unexported (golint)
    • Line 77: warning: exported method TaskManifest.SetTaskMeta should have comment or be unexported (golint)
    • Line 87: warning: exported method TaskManifest.SetTaskSpec should have comment or be unexported (golint)
    • Line 106: warning: exported method TaskManifest.FromJson should have comment or be unexported (golint)
    • Line 110: warning: exported method TaskManifest.ToJson should have comment or be unexported (golint)
    • Line 114: warning: exported method TaskManifest.FromYaml should have comment or be unexported (golint)
    • Line 118: warning: exported method TaskManifest.ToYaml should have comment or be unexported (golint)
    • Line 122: warning: exported type TaskCancelOptions should have comment or be unexported (golint)
    • Line 126: warning: exported method TaskCancelOptions.ToJson should have comment or be unexported (golint)
    • Line 130: warning: exported type TaskRemoveOptions should have comment or be unexported (golint)
    • Line 134: warning: exported method TaskRemoveOptions.ToJson should have comment or be unexported (golint)
    • Line 138: warning: exported type TaskLogsOptions should have comment or be unexported (golint)
    • Line 145: warning: exported method TaskLogsOptions.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/selflink.go
    • Line 31: warning: exported const DefaultNamespace should have comment (or a comment on this block) or be unexported (golint)
    • Line 35: warning: exported type SelfLink should have comment or be unexported (golint)
    • Line 43: warning: exported type SelfLinkParent should have comment or be unexported (golint)
    • Line 48: warning: exported type NamespaceSelfLink should have comment or be unexported (golint)
    • Line 52: warning: exported method NamespaceSelfLink.Parse should have comment or be unexported (golint)
    • Line 61: warning: exported method NamespaceSelfLink.Parent should have comment or be unexported (golint)
    • Line 65: warning: exported method NamespaceSelfLink.Namespace should have comment or be unexported (golint)
    • Line 69: warning: exported method NamespaceSelfLink.Name should have comment or be unexported (golint)
    • Line 73: warning: exported method NamespaceSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 82: warning: exported method NamespaceSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 92: warning: exported function NewNamespaceSelfLink should have comment or be unexported (golint)
    • Line 99: warning: exported type ServiceSelfLink should have comment or be unexported (golint)
    • Line 106: warning: exported method ServiceSelfLink.Parse should have comment or be unexported (golint)
    • Line 132: warning: exported method ServiceSelfLink.Parent should have comment or be unexported (golint)
    • Line 136: warning: exported method ServiceSelfLink.Namespace should have comment or be unexported (golint)
    • Line 140: warning: exported method ServiceSelfLink.Name should have comment or be unexported (golint)
    • Line 144: warning: exported method ServiceSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 151: warning: exported method ServiceSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 160: warning: exported function NewServiceSelfLink should have comment or be unexported (golint)
    • Line 174: warning: exported type JobSelfLink should have comment or be unexported (golint)
    • Line 181: warning: exported method JobSelfLink.Parse should have comment or be unexported (golint)
    • Line 208: warning: exported method JobSelfLink.Parent should have comment or be unexported (golint)
    • Line 212: warning: exported method JobSelfLink.Namespace should have comment or be unexported (golint)
    • Line 216: warning: exported method JobSelfLink.Name should have comment or be unexported (golint)
    • Line 220: warning: exported method JobSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 227: warning: exported method JobSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 236: warning: exported function NewJobSelfLink should have comment or be unexported (golint)
    • Line 250: warning: exported type DeploymentSelfLink should have comment or be unexported (golint)
    • Line 258: warning: exported method DeploymentSelfLink.Parse should have comment or be unexported (golint)
    • Line 286: warning: exported method DeploymentSelfLink.Namespace should have comment or be unexported (golint)
    • Line 290: warning: exported method DeploymentSelfLink.Parent should have comment or be unexported (golint)
    • Line 294: warning: exported method DeploymentSelfLink.Name should have comment or be unexported (golint)
    • Line 298: warning: exported method DeploymentSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 305: warning: exported method DeploymentSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 314: warning: exported function NewDeploymentSelfLink should have comment or be unexported (golint)
    • Line 329: warning: exported type EndpointSelfLink should have comment or be unexported (golint)
    • Line 337: warning: exported method EndpointSelfLink.Parse should have comment or be unexported (golint)
    • Line 361: warning: exported method EndpointSelfLink.Namespace should have comment or be unexported (golint)
    • Line 365: warning: exported method EndpointSelfLink.Parent should have comment or be unexported (golint)
    • Line 369: warning: exported method EndpointSelfLink.Name should have comment or be unexported (golint)
    • Line 373: warning: exported method EndpointSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 380: warning: exported method EndpointSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 389: warning: exported function NewEndpointSelfLink should have comment or be unexported (golint)
    • Line 404: warning: exported type TaskSelfLink should have comment or be unexported (golint)
    • Line 412: warning: exported method TaskSelfLink.Parse should have comment or be unexported (golint)
    • Line 440: warning: exported method TaskSelfLink.Namespace should have comment or be unexported (golint)
    • Line 444: warning: exported method TaskSelfLink.Parent should have comment or be unexported (golint)
    • Line 448: warning: exported method TaskSelfLink.Name should have comment or be unexported (golint)
    • Line 452: warning: exported method TaskSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 459: warning: exported method TaskSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 468: warning: exported function NewTaskSelfLink should have comment or be unexported (golint)
    • Line 483: warning: exported type PodSelfLink should have comment or be unexported (golint)
    • Line 491: warning: exported method PodSelfLink.Parse should have comment or be unexported (golint)
    • Line 547: warning: exported method PodSelfLink.Namespace should have comment or be unexported (golint)
    • Line 551: warning: exported method PodSelfLink.Parent should have comment or be unexported (golint)
    • Line 555: warning: exported method PodSelfLink.Name should have comment or be unexported (golint)
    • Line 559: warning: exported method PodSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 566: warning: exported method PodSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 575: warning: exported function NewPodSelfLink should have comment or be unexported (golint)
    • Line 613: warning: exported type ConfigSelfLink should have comment or be unexported (golint)
    • Line 620: warning: exported method ConfigSelfLink.Parse should have comment or be unexported (golint)
    • Line 647: warning: exported method ConfigSelfLink.Parent should have comment or be unexported (golint)
    • Line 651: warning: exported method ConfigSelfLink.Namespace should have comment or be unexported (golint)
    • Line 655: warning: exported method ConfigSelfLink.Name should have comment or be unexported (golint)
    • Line 659: warning: exported method ConfigSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 666: warning: exported method ConfigSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 675: warning: exported function NewConfigSelfLink should have comment or be unexported (golint)
    • Line 689: warning: exported type SecretSelfLink should have comment or be unexported (golint)
    • Line 696: warning: exported method SecretSelfLink.Parse should have comment or be unexported (golint)
    • Line 723: warning: exported method SecretSelfLink.Parent should have comment or be unexported (golint)
    • Line 727: warning: exported method SecretSelfLink.Namespace should have comment or be unexported (golint)
    • Line 731: warning: exported method SecretSelfLink.Name should have comment or be unexported (golint)
    • Line 735: warning: exported method SecretSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 742: warning: exported method SecretSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 751: warning: exported function NewSecretSelfLink should have comment or be unexported (golint)
    • Line 765: warning: exported type VolumeSelfLink should have comment or be unexported (golint)
    • Line 772: warning: exported method VolumeSelfLink.Parse should have comment or be unexported (golint)
    • Line 799: warning: exported method VolumeSelfLink.Parent should have comment or be unexported (golint)
    • Line 803: warning: exported method VolumeSelfLink.Namespace should have comment or be unexported (golint)
    • Line 807: warning: exported method VolumeSelfLink.Name should have comment or be unexported (golint)
    • Line 811: warning: exported method VolumeSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 818: warning: exported method VolumeSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 827: warning: exported function NewVolumeSelfLink should have comment or be unexported (golint)
    • Line 841: warning: exported type RouteSelfLink should have comment or be unexported (golint)
    • Line 848: warning: exported method RouteSelfLink.Parse should have comment or be unexported (golint)
    • Line 875: warning: exported method RouteSelfLink.Parent should have comment or be unexported (golint)
    • Line 879: warning: exported method RouteSelfLink.Namespace should have comment or be unexported (golint)
    • Line 883: warning: exported method RouteSelfLink.Name should have comment or be unexported (golint)
    • Line 887: warning: exported method RouteSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 894: warning: exported method RouteSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 903: warning: exported function NewRouteSelfLink should have comment or be unexported (golint)
    • Line 917: warning: exported type SubnetSelfLink should have comment or be unexported (golint)
    • Line 922: warning: exported method SubnetSelfLink.Parse should have comment or be unexported (golint)
    • Line 931: warning: exported method SubnetSelfLink.Hostname should have comment or be unexported (golint)
    • Line 935: warning: exported method SubnetSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 942: warning: exported method SubnetSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 952: warning: exported function NewSubnetSelfLink should have comment or be unexported (golint)
    • Line 964: warning: exported type NodeSelfLink should have comment or be unexported (golint)
    • Line 969: warning: exported method NodeSelfLink.Parse should have comment or be unexported (golint)
    • Line 978: warning: exported method NodeSelfLink.Hostname should have comment or be unexported (golint)
    • Line 982: warning: exported method NodeSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 989: warning: exported method NodeSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 999: warning: exported function NewNodeSelfLink should have comment or be unexported (golint)
    • Line 1011: warning: exported type IngressSelfLink should have comment or be unexported (golint)
    • Line 1016: warning: exported method IngressSelfLink.Parse should have comment or be unexported (golint)
    • Line 1025: warning: exported method IngressSelfLink.Hostname should have comment or be unexported (golint)
    • Line 1029: warning: exported method IngressSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1036: warning: exported method IngressSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1046: warning: exported function NewIngressSelfLink should have comment or be unexported (golint)
    • Line 1058: warning: exported type DiscoverySelfLink should have comment or be unexported (golint)
    • Line 1063: warning: exported method DiscoverySelfLink.Parse should have comment or be unexported (golint)
    • Line 1072: warning: exported method DiscoverySelfLink.Hostname should have comment or be unexported (golint)
    • Line 1076: warning: exported method DiscoverySelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1083: warning: exported method DiscoverySelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1093: warning: exported function NewDiscoverySelfLink should have comment or be unexported (golint)
    • Line 1105: warning: exported type ExporterSelfLink should have comment or be unexported (golint)
    • Line 1110: warning: exported method ExporterSelfLink.Parse should have comment or be unexported (golint)
    • Line 1119: warning: exported method ExporterSelfLink.Hostname should have comment or be unexported (golint)
    • Line 1123: warning: exported method ExporterSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1130: warning: exported method ExporterSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1140: warning: exported function NewExporterSelfLink should have comment or be unexported (golint)
    • Line 1152: warning: exported type APISelfLink should have comment or be unexported (golint)
    • Line 1157: warning: exported method APISelfLink.Parse should have comment or be unexported (golint)
    • Line 1166: warning: exported method APISelfLink.Hostname should have comment or be unexported (golint)
    • Line 1170: warning: exported method APISelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1177: warning: exported method APISelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1187: warning: exported function NewAPISelfLink should have comment or be unexported (golint)
    • Line 1199: warning: exported type ControllerSelfLink should have comment or be unexported (golint)
    • Line 1204: warning: exported method ControllerSelfLink.Parse should have comment or be unexported (golint)
    • Line 1213: warning: exported method ControllerSelfLink.Hostname should have comment or be unexported (golint)
    • Line 1217: warning: exported method ControllerSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1224: warning: exported method ControllerSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1234: warning: exported function NewControllerSelfLink should have comment or be unexported (golint)
    • Line 1246: warning: exported type ProcessSelfLink should have comment or be unexported (golint)
    • Line 1253: warning: exported method ProcessSelfLink.Parse should have comment or be unexported (golint)
    • Line 1278: warning: exported method ProcessSelfLink.Hostname should have comment or be unexported (golint)
    • Line 1282: warning: exported method ProcessSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1289: warning: exported method ProcessSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1298: warning: exported function NewProcessSelfLink should have comment or be unexported (golint)
    • Line 1312: warning: exported type ClusterSelfLink should have comment or be unexported (golint)
    • Line 1317: warning: exported method ClusterSelfLink.Parse should have comment or be unexported (golint)
    • Line 1326: warning: exported method ClusterSelfLink.MarshalJSON should have comment or be unexported (golint)
    • Line 1335: warning: exported method ClusterSelfLink.UnmarshalJSON should have comment or be unexported (golint)
    • Line 1345: warning: exported function NewClusterSelfLink should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/route.go
    • Line 32: warning: exported type RouteClient should have comment or be unexported (golint)
    • Line 39: warning: exported method RouteClient.Create should have comment or be unexported (golint)
    • Line 64: warning: exported method RouteClient.List should have comment or be unexported (golint)
    • Line 88: warning: exported method RouteClient.Get should have comment or be unexported (golint)
    • Line 107: warning: exported method RouteClient.Update should have comment or be unexported (golint)
    • Line 132: warning: exported method RouteClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/task.go
    • Line 35: warning: exported type Task should have comment or be unexported (golint)
    • Line 40: warning: exported method Task.Runtime should have comment or be unexported (golint)
    • Line 51: warning: exported method Task.Get should have comment or be unexported (golint)
    • Line 71: warning: exported method Task.ListByNamespace should have comment or be unexported (golint)
    • Line 87: warning: exported method Task.ListByJob should have comment or be unexported (golint)
    • Line 103: warning: exported method Task.Create should have comment or be unexported (golint)
    • Line 135: warning: comment on exported method Task.Set should be of the form "Set ..." (golint)
    • Line 227: warning: exported function NewTaskModel should have comment or be unexported (golint)
    • lastbackend/pkg/util/converter/converter.go
    • Line 40: warning: exported function StringToInt64 should have comment or be unexported (golint)
    • Line 45: warning: exported function StringToInt should have comment or be unexported (golint)
    • Line 50: warning: exported function IntToString should have comment or be unexported (golint)
    • Line 54: warning: exported function StringToBool should have comment or be unexported (golint)
    • Line 62: warning: exported function ParseBool should have comment or be unexported (golint)
    • Line 71: warning: should replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...) (golint)
    • Line 74: warning: exported function Int64ToInt should have comment or be unexported (golint)
    • Line 78: warning: exported function DecodeBase64 should have comment or be unexported (golint)
    • Line 83: warning: comment on exported function GitUrlParse should be of the form "GitUrlParse ..." (golint)
    • Line 106: warning: exported function DockerNamespaceParse should have comment or be unexported (golint)
    • Line 134: warning: exported function EnforcePtr should have comment or be unexported (golint)
    • Line 148: warning: exported function StringToFloat should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/github/github.go
    • Line 36: warning: exported const API_URL should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported type GitHub should have comment or be unexported (golint)
    • Line 43: warning: exported function GetClient should have comment or be unexported (golint)
    • Line 51: warning: exported method GitHub.VendorInfo should have comment or be unexported (golint)
    • Line 55: warning: exported method GitHub.GetUser should have comment or be unexported (golint)
    • Line 84: warning: exported method GitHub.ListRepositories should have comment or be unexported (golint)
    • Line 126: warning: exported method GitHub.ListBranches should have comment or be unexported (golint)
    • Line 162: warning: exported method GitHub.CreateHook should have comment or be unexported (golint)
    • Line 209: warning: exported method GitHub.RemoveHook should have comment or be unexported (golint)
    • Line 229: warning: exported method GitHub.PushPayload should have comment or be unexported (golint)
    • lastbackend/pkg/util/util.go
    • Line 26: warning: exported function RemoveDuplicates should have comment or be unexported (golint)
    • Line 46: warning: exported function Trim should have comment or be unexported (golint)
    • Line 53: warning: exported function ConvertStringIPToNetIP should have comment or be unexported (golint)
    • lastbackend/pkg/util/resource/resource.go
    • Line 66: warning: comment on exported function DecodeMemoryResource should be of the form "DecodeMemoryResource ..." (golint)
    • Line 71: warning: exported function EncodeMemoryResource should have comment or be unexported (golint)
    • Line 75: warning: comment on exported function DecodeCpuResource should be of the form "DecodeCpuResource ..." (golint)
    • Line 88: warning: exported function EncodeCpuResource should have comment or be unexported (golint)
    • Line 92: warning: error var invalidByteQuantityError should have name of the form errFoo (golint)
    • Line 112: warning: exported function ToBytes should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/route/route/route.go
    • Line 39: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 58: warning: exported function Apply should have comment or be unexported (golint)
    • Line 78: warning: exported function Create should have comment or be unexported (golint)
    • Line 135: warning: comment on exported function Update should be of the form "Update ..." (golint)
    • lastbackend/pkg/exporter/envs/envs.go
    • Line 29: warning: exported type Env should have comment or be unexported (golint)
    • Line 36: warning: exported function Get should have comment or be unexported (golint)
    • Line 40: warning: exported method Env.SetState should have comment or be unexported (golint)
    • Line 44: warning: exported method Env.GetState should have comment or be unexported (golint)
    • Line 48: warning: exported method Env.SetLogger should have comment or be unexported (golint)
    • Line 52: warning: exported method Env.GetLogger should have comment or be unexported (golint)
    • Line 56: warning: exported method Env.SetClient should have comment or be unexported (golint)
    • Line 60: warning: exported method Env.GetClient should have comment or be unexported (golint)
    • Line 64: warning: exported method Env.SetAccessToken should have comment or be unexported (golint)
    • Line 68: warning: exported method Env.GetAccessToken should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/volume.go
    • Line 24: warning: exported const VolumeIsNotReady should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: exported type VolumeError should have comment or be unexported (golint)
    • Line 33: warning: exported method VolumeError.NotReady should have comment or be unexported (golint)
    • Line 37: warning: exported method VolumeError.NotProvisioned should have comment or be unexported (golint)
    • Line 41: warning: exported method VolumeError.NotFound should have comment or be unexported (golint)
    • Line 45: warning: exported method VolumeError.DifferentNodes should have comment or be unexported (golint)
    • lastbackend/pkg/network/endpoint.go
    • Line 34: warning: exported method Network.Endpoints should have comment or be unexported (golint)
    • Line 38: warning: exported method Network.EndpointManage should have comment or be unexported (golint)
    • Line 78: warning: exported method Network.EndpointRestore should have comment or be unexported (golint)
    • Line 90: warning: exported method Network.EndpointCreate should have comment or be unexported (golint)
    • Line 96: warning: exported method Network.EndpointUpdate should have comment or be unexported (golint)
    • Line 102: warning: exported method Network.EndpointDestroy should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/route.go
    • Line 37: warning: exported type Route should have comment or be unexported (golint)
    • Line 42: warning: exported method Route.Runtime should have comment or be unexported (golint)
    • Line 53: warning: exported method Route.List should have comment or be unexported (golint)
    • Line 69: warning: exported method Route.ListByNamespace should have comment or be unexported (golint)
    • Line 86: warning: exported method Route.Get should have comment or be unexported (golint)
    • Line 107: warning: exported method Route.Add should have comment or be unexported (golint)
    • Line 122: warning: exported method Route.Set should have comment or be unexported (golint)
    • Line 135: warning: exported method Route.Del should have comment or be unexported (golint)
    • Line 148: warning: exported method Route.Watch should have comment or be unexported (golint)
    • Line 192: warning: exported method Route.ManifestMap should have comment or be unexported (golint)
    • Line 211: warning: exported method Route.ManifestGet should have comment or be unexported (golint)
    • Line 230: warning: exported method Route.ManifestAdd should have comment or be unexported (golint)
    • Line 242: warning: exported method Route.ManifestSet should have comment or be unexported (golint)
    • Line 253: warning: exported method Route.ManifestDel should have comment or be unexported (golint)
    • Line 264: warning: exported method Route.ManifestWatch should have comment or be unexported (golint)
    • Line 335: warning: exported function NewRouteModel should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/api.go
    • Line 21: warning: comment on exported type API should be of the form "API ..." (with optional leading article) (golint)
    • Line 29: warning: exported type APIList should have comment or be unexported (golint)
    • Line 34: warning: exported type APIMap should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type APIMeta should be of the form "APIMeta ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type APIInfo should be of the form "APIInfo ..." (with optional leading article) (golint)
    • Line 60: warning: comment on exported type APIStatus should be of the form "APIStatus ..." (with optional leading article) (golint)
    • Line 68: warning: comment on exported type APISpec should be of the form "APISpec ..." (with optional leading article) (golint)
    • Line 72: warning: exported method API.SelfLink should have comment or be unexported (golint)
    • Line 76: warning: exported function NewAPIList should have comment or be unexported (golint)
    • Line 82: warning: exported function NewAPIMap should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/volume.go
    • Line 26: warning: exported const KindVolumeHostDir should have comment (or a comment on this block) or be unexported (golint)
    • Line 30: warning: comment on exported type Volume should be of the form "Volume ..." (with optional leading article) (golint)
    • Line 42: warning: comment on exported type VolumeMap should be of the form "VolumeMap ..." (with optional leading article) (golint)
    • Line 49: warning: comment on exported type VolumeList should be of the form "VolumeList ..." (with optional leading article) (golint)
    • Line 56: warning: comment on exported type VolumeMeta should be of the form "VolumeMeta ..." (with optional leading article) (golint)
    • Line 65: warning: comment on exported type VolumeSpec should be of the form "VolumeSpec ..." (with optional leading article) (golint)
    • Line 77: warning: comment on exported type VolumeSpecState should be of the form "VolumeSpecState ..." (with optional leading article) (golint)
    • Line 82: warning: comment on exported type VolumeCreateOptions should be of the form "VolumeCreateOptions ..." (with optional leading article) (golint)
    • Line 87: warning: comment on exported type VolumeUpdateOptions should be of the form "VolumeUpdateOptions ..." (with optional leading article) (golint)
    • Line 92: warning: exported type VolumeStatus should have comment or be unexported (golint)
    • Line 101: warning: comment on exported type VolumeState should be of the form "VolumeState ..." (with optional leading article) (golint)
    • Line 111: warning: exported method VolumeStatus.SetReady should have comment or be unexported (golint)
    • Line 117: warning: exported method VolumeStatus.SetDestroyed should have comment or be unexported (golint)
    • Line 123: warning: exported method VolumeStatus.SetError should have comment or be unexported (golint)
    • Line 129: warning: exported method Volume.SelfLink should have comment or be unexported (golint)
    • Line 133: warning: exported function NewVolumeList should have comment or be unexported (golint)
    • Line 139: warning: exported function NewVolumeMap should have comment or be unexported (golint)
    • Line 145: warning: exported function NewVolumeStatus should have comment or be unexported (golint)
    • lastbackend/pkg/storage/types/collection.go
    • Line 21: warning: exported type Collection should have comment or be unexported (golint)
    • Line 46: warning: exported type ManifestCollection should have comment or be unexported (golint)
    • Line 58: warning: exported type NodeCollection should have comment or be unexported (golint)
    • Line 63: warning: exported type DiscoveryCollection should have comment or be unexported (golint)
    • Line 68: warning: exported type ExporterCollection should have comment or be unexported (golint)
    • Line 73: warning: exported type IngressCollection should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/namespace.go
    • Line 33: warning: exported type NamespaceClient should have comment or be unexported (golint)
    • Line 39: warning: exported method NamespaceClient.Secret should have comment or be unexported (golint)
    • Line 54: warning: exported method NamespaceClient.Config should have comment or be unexported (golint)
    • Line 69: warning: exported method NamespaceClient.Service should have comment or be unexported (golint)
    • Line 84: warning: exported method NamespaceClient.Job should have comment or be unexported (golint)
    • Line 99: warning: exported method NamespaceClient.Route should have comment or be unexported (golint)
    • Line 114: warning: exported method NamespaceClient.Volume should have comment or be unexported (golint)
    • Line 129: warning: exported method NamespaceClient.List should have comment or be unexported (golint)
    • Line 153: warning: exported method NamespaceClient.Create should have comment or be unexported (golint)
    • Line 178: warning: exported method NamespaceClient.Apply should have comment or be unexported (golint)
    • Line 203: warning: exported method NamespaceClient.Get should have comment or be unexported (golint)
    • Line 222: warning: exported method NamespaceClient.Update should have comment or be unexported (golint)
    • Line 247: warning: exported method NamespaceClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/storage/etcd/etcd.go
    • Line 39: warning: exported type Storage should have comment or be unexported (golint)
    • Line 48: warning: exported function New should have comment or be unexported (golint)
    • Line 67: warning: exported method Storage.Info should have comment or be unexported (golint)
    • Line 71: warning: exported method Storage.Get should have comment or be unexported (golint)
    • Line 84: warning: exported method Storage.List should have comment or be unexported (golint)
    • Line 98: warning: exported method Storage.Map should have comment or be unexported (golint)
    • Line 114: warning: exported method Storage.Put should have comment or be unexported (golint)
    • Line 123: warning: exported method Storage.Set should have comment or be unexported (golint)
    • Line 140: warning: exported method Storage.Del should have comment or be unexported (golint)
    • Line 151: warning: exported method Storage.Watch should have comment or be unexported (golint)
    • Line 228: warning: exported method Storage.Filter should have comment or be unexported (golint)
    • Line 232: warning: exported method Storage.Key should have comment or be unexported (golint)
    • Line 236: warning: exported method Storage.Collection should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/job.go
    • Line 26: warning: exported type JobList should have comment or be unexported (golint)
    • Line 28: warning: exported type Job should have comment or be unexported (golint)
    • Line 34: warning: exported type JobMeta should have comment or be unexported (golint)
    • Line 39: warning: exported type JobStatus should have comment or be unexported (golint)
    • Line 47: warning: exported type JobStatusStats should have comment or be unexported (golint)
    • Line 55: warning: exported type JobStatusResources should have comment or be unexported (golint)
    • Line 59: warning: exported type JobResources should have comment or be unexported (golint)
    • Line 64: warning: exported type JobResource should have comment or be unexported (golint)
    • Line 70: warning: exported type JobSpec should have comment or be unexported (golint)
    • Line 80: warning: exported type JobSpecProvider should have comment or be unexported (golint)
    • Line 87: warning: exported type JobSpecProviderHTTP should have comment or be unexported (golint)
    • Line 93: warning: exported type JobSpecProviderCron should have comment or be unexported (golint)
    • Line 96: warning: exported type JobSpecProviderRabbitMQ should have comment or be unexported (golint)
    • Line 99: warning: exported type JobSpecHook should have comment or be unexported (golint)
    • Line 103: warning: exported type JobSpecHookHTTP should have comment or be unexported (golint)
    • Line 109: warning: exported type JobSpecKindHttpConfig should have comment or be unexported (golint)
    • Line 115: warning: exported type JobSpecTask should have comment or be unexported (golint)
    • Line 121: warning: exported type JobSpecConcurrency should have comment or be unexported (golint)
    • Line 126: warning: exported type JobSpecRemote should have comment or be unexported (golint)
    • Line 132: warning: exported type JobSpecRemoteRequest should have comment or be unexported (golint)
    • Line 138: warning: exported method Job.ToJson should have comment or be unexported (golint)
    • Line 142: warning: exported method JobList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/node/envs/envs.go
    • Line 35: warning: exported function Get should have comment or be unexported (golint)
    • Line 100: warning: exported type Env should have comment or be unexported (golint)
    • Line 121: warning: exported method Env.SetConfig should have comment or be unexported (golint)
    • Line 131: warning: exported method Env.GetConfig should have comment or be unexported (golint)
    • Line 135: warning: exported method Env.SetCRI should have comment or be unexported (golint)
    • Line 139: warning: exported method Env.GetCRI should have comment or be unexported (golint)
    • Line 143: warning: exported method Env.SetCII should have comment or be unexported (golint)
    • Line 147: warning: exported method Env.GetCII should have comment or be unexported (golint)
    • Line 151: warning: exported method Env.SetNet should have comment or be unexported (golint)
    • Line 155: warning: exported method Env.GetNet should have comment or be unexported (golint)
    • Line 159: warning: exported method Env.SetProvision should have comment or be unexported (golint)
    • Line 163: warning: exported method Env.GetProvision should have comment or be unexported (golint)
    • Line 167: warning: exported method Env.SetCSI should have comment or be unexported (golint)
    • Line 172: warning: exported method Env.ListCSI should have comment or be unexported (golint)
    • Line 181: warning: exported method Env.GetCSI should have comment or be unexported (golint)
    • Line 188: warning: exported method Env.SetExporter should have comment or be unexported (golint)
    • Line 192: warning: exported method Env.GetExporter should have comment or be unexported (golint)
    • Line 196: warning: exported method Env.SetState should have comment or be unexported (golint)
    • Line 200: warning: exported method Env.GetState should have comment or be unexported (golint)
    • Line 204: warning: exported method Env.SetClient should have comment or be unexported (golint)
    • Line 209: warning: exported method Env.GetNodeClient should have comment or be unexported (golint)
    • Line 213: warning: exported method Env.GetRestClient should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/discovery.go
    • Line 36: warning: exported type Discovery should have comment or be unexported (golint)
    • Line 41: warning: exported method Discovery.List should have comment or be unexported (golint)
    • Line 52: warning: exported method Discovery.Put should have comment or be unexported (golint)
    • Line 74: warning: exported method Discovery.Get should have comment or be unexported (golint)
    • Line 96: warning: exported method Discovery.Set should have comment or be unexported (golint)
    • Line 119: warning: exported method Discovery.SetOnline should have comment or be unexported (golint)
    • Line 136: warning: exported method Discovery.Remove should have comment or be unexported (golint)
    • Line 148: warning: exported method Discovery.Watch should have comment or be unexported (golint)
    • Line 192: warning: exported method Discovery.WatchOnline should have comment or be unexported (golint)
    • Line 236: warning: exported function NewDiscoveryModel should have comment or be unexported (golint)
    • lastbackend/pkg/api/cache/discovery.go
    • Line 30: warning: exported type CacheDiscoveryManifest should have comment or be unexported (golint)
    • Line 35: warning: exported method CacheDiscoveryManifest.SetSubnetManifest should have comment or be unexported (golint)
    • Line 49: warning: exported method CacheDiscoveryManifest.Get should have comment or be unexported (golint)
    • Line 54: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 59: warning: exported method CacheDiscoveryManifest.Flush should have comment or be unexported (golint)
    • Line 65: warning: exported method CacheDiscoveryManifest.Clear should have comment or be unexported (golint)
    • Line 72: warning: exported function NewCacheDiscoveryManifest should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/endpoint.go
    • Line 37: warning: exported type Endpoint should have comment or be unexported (golint)
    • Line 42: warning: exported method Endpoint.Get should have comment or be unexported (golint)
    • Line 62: warning: exported method Endpoint.ListByNamespace should have comment or be unexported (golint)
    • Line 76: warning: exported method Endpoint.Create should have comment or be unexported (golint)
    • Line 106: warning: exported method Endpoint.Update should have comment or be unexported (golint)
    • Line 133: warning: exported method Endpoint.SetSpec should have comment or be unexported (golint)
    • Line 143: warning: exported method Endpoint.Remove should have comment or be unexported (golint)
    • Line 198: warning: comment on exported method Endpoint.ManifestMap should be of the form "ManifestMap ..." (golint)
    • Line 214: warning: comment on exported method Endpoint.ManifestGet should be of the form "ManifestGet ..." (golint)
    • Line 235: warning: comment on exported method Endpoint.ManifestAdd should be of the form "ManifestAdd ..." (golint)
    • Line 251: warning: comment on exported method Endpoint.ManifestSet should be of the form "ManifestSet ..." (golint)
    • Line 263: warning: comment on exported method Endpoint.ManifestDel should be of the form "ManifestDel ..." (golint)
    • Line 275: warning: comment on exported method Endpoint.ManifestWatch should be of the form "ManifestWatch ..." (golint)
    • Line 327: warning: exported method Endpoint.ManifestGetSelfLink should have comment or be unexported (golint)
    • Line 331: warning: exported function NewEndpointModel should have comment or be unexported (golint)
    • lastbackend/pkg/util/nginx/nginx.go
    • Line 27: warning: exported var TplNginxConf should have comment or be unexported (golint)
    • Line 59: warning: exported type Nginx should have comment or be unexported (golint)
    • Line 61: warning: exported method Nginx.GenerateConfig should have comment or be unexported (golint)
    • Line 71: warning: exported method Nginx.RemoveConfig should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/network.go
    • Line 25: warning: exported const NetworkTypeVxLAN should have comment or be unexported (golint)
    • Line 27: warning: exported type Network should have comment or be unexported (golint)
    • Line 34: warning: exported type NetworkStatus should have comment or be unexported (golint)
    • Line 38: warning: exported type NetworkSpec should have comment or be unexported (golint)
    • Line 41: warning: exported type NetworkState should have comment or be unexported (golint)
    • Line 45: warning: exported type NodeMode should have comment or be unexported (golint)
    • Line 49: warning: comment on exported type NetworkInterface should be of the form "NetworkInterface ..." (with optional leading article) (golint)
    • Line 57: warning: exported type Subnet should have comment or be unexported (golint)
    • Line 64: warning: exported type SubnetStatus should have comment or be unexported (golint)
    • Line 68: warning: exported type SubnetMeta should have comment or be unexported (golint)
    • Line 74: warning: comment on exported type SubnetSpec should be of the form "SubnetSpec ..." (with optional leading article) (golint)
    • Line 90: warning: exported function SubnetGetNameFromCIDR should have comment or be unexported (golint)
    • Line 94: warning: exported function SubnetSpecEqual should have comment or be unexported (golint)
    • Line 115: warning: exported method Subnet.SelfLink should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/deployment.go
    • Line 34: warning: exported type DeploymentClient should have comment or be unexported (golint)
    • Line 42: warning: exported method DeploymentClient.Pod should have comment or be unexported (golint)
    • Line 57: warning: exported method DeploymentClient.List should have comment or be unexported (golint)
    • Line 81: warning: exported method DeploymentClient.Get should have comment or be unexported (golint)
    • Line 100: warning: exported method DeploymentClient.Create should have comment or be unexported (golint)
    • Line 125: warning: exported method DeploymentClient.Update should have comment or be unexported (golint)
    • Line 150: warning: exported method DeploymentClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/api/cache/exporter.go
    • Line 30: warning: exported type CacheExporterManifest should have comment or be unexported (golint)
    • Line 35: warning: exported method CacheExporterManifest.SetSubnetManifest should have comment or be unexported (golint)
    • Line 40: warning: exported method CacheExporterManifest.Get should have comment or be unexported (golint)
    • Line 45: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 50: warning: exported method CacheExporterManifest.Flush should have comment or be unexported (golint)
    • Line 56: warning: exported method CacheExporterManifest.Clear should have comment or be unexported (golint)
    • Line 63: warning: exported function NewCacheExporterManifest should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/csi/dir/dir.go
    • Line 36: warning: exported type Storage should have comment or be unexported (golint)
    • Line 41: warning: exported type StorageOpts should have comment or be unexported (golint)
    • Line 45: warning: exported method Storage.List should have comment or be unexported (golint)
    • Line 78: warning: exported method Storage.Create should have comment or be unexported (golint)
    • Line 98: warning: exported method Storage.FilesList should have comment or be unexported (golint)
    • Line 103: warning: exported method Storage.FilesPut should have comment or be unexported (golint)
    • Line 130: warning: exported method Storage.FilesCheck should have comment or be unexported (golint)
    • Line 140: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 168: warning: exported method Storage.FilesDel should have comment or be unexported (golint)
    • Line 182: warning: exported method Storage.Remove should have comment or be unexported (golint)
    • Line 194: warning: exported function Get should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/config.go
    • Line 29: warning: exported const KindConfigText should have comment (or a comment on this block) or be unexported (golint)
    • Line 32: warning: comment on exported type Config should be of the form "Config ..." (with optional leading article) (golint)
    • Line 40: warning: comment on exported type ConfigList should be of the form "ConfigList ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type ConfigMap should be of the form "ConfigMap ..." (with optional leading article) (golint)
    • Line 52: warning: comment on exported type ConfigMeta should be of the form "ConfigMeta ..." (with optional leading article) (golint)
    • Line 61: warning: exported type ConfigSpec should have comment or be unexported (golint)
    • Line 65: warning: exported type ConfigManifest should have comment or be unexported (golint)
    • Line 73: warning: exported type ConfigText should have comment or be unexported (golint)
    • Line 77: warning: exported type ConfigFile should have comment or be unexported (golint)
    • Line 81: warning: exported method ConfigManifest.Set should have comment or be unexported (golint)
    • Line 85: warning: exported method Config.GetHash should have comment or be unexported (golint)
    • Line 91: warning: exported method Config.SelfLink should have comment or be unexported (golint)
    • Line 95: warning: comment on exported type ConfigRemoveOptions should be of the form "ConfigRemoveOptions ..." (with optional leading article) (golint)
    • Line 100: warning: exported function NewConfigList should have comment or be unexported (golint)
    • Line 106: warning: exported function NewConfigMap should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/config.go
    • Line 29: warning: exported function ConfigManage should have comment or be unexported (golint)
    • Line 46: warning: exported function ConfigCreate should have comment or be unexported (golint)
    • Line 59: warning: exported function ConfigUpdate should have comment or be unexported (golint)
    • Line 68: warning: exported function ConfigRemove should have comment or be unexported (golint)
    • lastbackend/pkg/storage/mock/mock.go
    • Line 36: warning: exported type Storage should have comment or be unexported (golint)
    • Line 43: warning: exported method Storage.Info should have comment or be unexported (golint)
    • Line 47: warning: exported method Storage.Get should have comment or be unexported (golint)
    • Line 70: warning: exported method Storage.List should have comment or be unexported (golint)
    • Line 126: warning: exported method Storage.Map should have comment or be unexported (golint)
    • Line 189: warning: exported method Storage.Put should have comment or be unexported (golint)
    • Line 219: warning: exported method Storage.Set should have comment or be unexported (golint)
    • Line 245: warning: exported method Storage.Del should have comment or be unexported (golint)
    • Line 265: warning: exported method Storage.Watch should have comment or be unexported (golint)
    • Line 277: warning: exported method Storage.Filter should have comment or be unexported (golint)
    • Line 281: warning: exported method Storage.Key should have comment or be unexported (golint)
    • Line 285: warning: exported method Storage.Collection should have comment or be unexported (golint)
    • Line 326: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/storage/etcd/utils.go
    • Line 25: warning: exported function BuildServiceKey should have comment or be unexported (golint)
    • Line 29: warning: exported function BuildPodKey should have comment or be unexported (golint)
    • Line 33: warning: exported function BuildProcessKey should have comment or be unexported (golint)
    • Line 37: warning: exported function BuildProcessLeadKey should have comment or be unexported (golint)
    • Line 41: warning: exported function BuildRouteKey should have comment or be unexported (golint)
    • Line 45: warning: exported function BuildSecretKey should have comment or be unexported (golint)
    • Line 49: warning: exported function BuildEndpointKey should have comment or be unexported (golint)
    • Line 53: warning: exported function BuildVolumeKey should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/container.go
    • Line 27: warning: exported type Container should have comment or be unexported (golint)
    • Line 46: warning: exported type ContainerSpec should have comment or be unexported (golint)
    • Line 75: warning: exported type ContainerSpecMeta should have comment or be unexported (golint)
    • Line 92: warning: exported type ContainerNetworkSpec should have comment or be unexported (golint)
    • Line 103: warning: exported type ContainerPortSpec should have comment or be unexported (golint)
    • Line 110: warning: exported type ContainerDNSSpec should have comment or be unexported (golint)
    • Line 119: warning: exported type ContainerQuotaSpec should have comment or be unexported (golint)
    • Line 126: warning: exported type ContainerRestartPolicySpec should have comment or be unexported (golint)
    • Line 133: warning: exported type ContainerVolumeSpec should have comment or be unexported (golint)
    • Line 140: warning: exported type ContainerImageSpec should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/config_utils.go
    • Line 29: warning: exported type ConfigRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method ConfigRequest.Manifest should have comment or be unexported (golint)
    • Line 35: warning: exported method ConfigManifest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method ConfigManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 59: warning: exported method ConfigRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 63: warning: exported method ConfigRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cii/docker/runtime.go
    • Line 28: warning: exported type Runtime should have comment or be unexported (golint)
    • Line 32: warning: exported type Config should have comment or be unexported (golint)
    • Line 38: warning: exported type TLSConfig should have comment or be unexported (golint)
    • Line 44: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/api/runtime/runtime.go
    • Line 31: warning: exported type Runtime should have comment or be unexported (golint)
    • Line 34: warning: exported function New should have comment or be unexported (golint)
    • Line 38: warning: exported method Runtime.Run should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/http.go
    • Line 27: warning: exported var HTTP should have comment or be unexported (golint)
    • Line 29: warning: exported type Http should have comment or be unexported (golint)
    • Line 35: warning: exported method Http.Unauthorized should have comment or be unexported (golint)
    • Line 39: warning: exported method Http.Forbidden should have comment or be unexported (golint)
    • Line 43: warning: exported method Http.NotAllowed should have comment or be unexported (golint)
    • Line 47: warning: exported method Http.BadRequest should have comment or be unexported (golint)
    • Line 51: warning: exported method Http.NotFound should have comment or be unexported (golint)
    • Line 55: warning: exported method Http.InternalServerError should have comment or be unexported (golint)
    • Line 59: warning: exported method Http.BadGateway should have comment or be unexported (golint)
    • Line 63: warning: exported method Http.PaymentRequired should have comment or be unexported (golint)
    • Line 67: warning: exported method Http.NotImplemented should have comment or be unexported (golint)
    • Line 71: warning: exported method Http.BadParameter should have comment or be unexported (golint)
    • Line 75: warning: exported method Http.InvalidJSON should have comment or be unexported (golint)
    • Line 79: warning: exported method Http.InvalidXML should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/exporter_utils.go
    • Line 27: warning: exported type ExporterView should have comment or be unexported (golint)
    • Line 29: warning: exported method ExporterView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method ExporterView.ToExporterMeta should have comment or be unexported (golint)
    • Line 45: warning: exported method ExporterView.ToExporterStatus should have comment or be unexported (golint)
    • Line 51: warning: exported method Exporter.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method ExporterView.NewList should have comment or be unexported (golint)
    • Line 68: warning: exported method ExporterList.ToJson should have comment or be unexported (golint)
    • Line 72: warning: exported method ExporterView.NewManifest should have comment or be unexported (golint)
    • Line 83: warning: exported method ExporterManifest.Decode should have comment or be unexported (golint)
    • Line 90: warning: exported method ExporterManifest.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/task.go
    • Line 29: warning: exported type TaskState should have comment or be unexported (golint)
    • Line 34: warning: exported method TaskState.AddTask should have comment or be unexported (golint)
    • Line 39: warning: exported method TaskState.GetTask should have comment or be unexported (golint)
    • Line 50: warning: exported method TaskState.DelTask should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/container.go
    • Line 34: warning: exported const ContainerTypeLBC should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: exported type Container should have comment or be unexported (golint)
    • Line 82: warning: exported type Port should have comment or be unexported (golint)
    • Line 89: warning: exported type NetworkSettings should have comment or be unexported (golint)
    • Line 98: warning: exported type ContainerSpec should have comment or be unexported (golint)
    • Line 138: warning: exported type ContainerManifest should have comment or be unexported (golint)
    • Line 175: warning: exported type ContainerSpecMeta should have comment or be unexported (golint)
    • Line 183: warning: exported type ContainerNetworkSpec should have comment or be unexported (golint)
    • Line 194: warning: exported type ContainerPortSpec should have comment or be unexported (golint)
    • Line 201: warning: exported type ContainerDNSSpec should have comment or be unexported (golint)
    • Line 210: warning: exported type ContainerQuotaSpec should have comment or be unexported (golint)
    • Line 217: warning: exported type ContainerRestartPolicySpec should have comment or be unexported (golint)
    • Line 224: warning: exported type ContainerVolumeSpec should have comment or be unexported (golint)
    • Line 231: warning: exported type ContainerLinkSpec should have comment or be unexported (golint)
    • Line 238: warning: exported type ContainerStatusInfo should have comment or be unexported (golint)
    • Line 255: warning: exported type ContainerStatusInfoPort should have comment or be unexported (golint)
    • Line 260: warning: exported method ContainerSpec.CommandToString should have comment or be unexported (golint)
    • Line 269: warning: exported method ContainerSpec.CommandFromString should have comment or be unexported (golint)
    • Line 275: warning: exported method ContainerSpec.EntrypointToString should have comment or be unexported (golint)
    • Line 284: warning: exported method ContainerSpec.EntrypointFromString should have comment or be unexported (golint)
    • Line 290: warning: exported method ContainerSpec.DNSServerToString should have comment or be unexported (golint)
    • Line 299: warning: exported method ContainerSpec.DNSServerFromString should have comment or be unexported (golint)
    • Line 305: warning: exported method ContainerSpec.DNSSearchToString should have comment or be unexported (golint)
    • Line 314: warning: exported method ContainerSpec.DNSSearchFromString should have comment or be unexported (golint)
    • Line 320: warning: exported method ContainerSpec.DNSOptionsToString should have comment or be unexported (golint)
    • Line 329: warning: exported method ContainerSpec.DNSOptionsFromString should have comment or be unexported (golint)
    • Line 335: warning: exported method ContainerSpec.VolumesToString should have comment or be unexported (golint)
    • Line 347: warning: exported method ContainerSpec.VolumesFromString should have comment or be unexported (golint)
    • Line 353: warning: exported method ContainerSpec.ENVsToString should have comment or be unexported (golint)
    • Line 362: warning: exported method ContainerSpec.ENVsFromString should have comment or be unexported (golint)
    • Line 368: warning: exported method ContainerSpec.PortsToString should have comment or be unexported (golint)
    • Line 383: warning: exported method ContainerSpec.PortsFromString should have comment or be unexported (golint)
    • Line 404: warning: exported function NewContainerManifest should have comment or be unexported (golint)
    • Line 438: warning: exported function GetPauseContainerTemplate should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/manifest.go
    • Line 28: warning: exported type NodeManifest should have comment or be unexported (golint)
    • Line 40: warning: exported type NodeManifestMeta should have comment or be unexported (golint)
    • Line 44: warning: exported type ResolverManifest should have comment or be unexported (golint)
    • Line 49: warning: exported type ExporterManifest should have comment or be unexported (golint)
    • Line 53: warning: exported type IngressManifest should have comment or be unexported (golint)
    • Line 61: warning: exported type IngressManifestMeta should have comment or be unexported (golint)
    • Line 65: warning: exported type DiscoveryManifest should have comment or be unexported (golint)
    • Line 70: warning: exported type DiscoveryManifestMeta should have comment or be unexported (golint)
    • Line 74: warning: exported type PodManifest should have comment or be unexported (golint)
    • Line 76: warning: exported type PodManifestList should have comment or be unexported (golint)
    • Line 81: warning: exported type PodManifestMap should have comment or be unexported (golint)
    • Line 86: warning: exported type VolumeManifest should have comment or be unexported (golint)
    • Line 88: warning: exported type VolumeManifestList should have comment or be unexported (golint)
    • Line 93: warning: exported type VolumeManifestMap should have comment or be unexported (golint)
    • Line 98: warning: exported type SubnetManifest should have comment or be unexported (golint)
    • Line 103: warning: exported type SubnetManifestList should have comment or be unexported (golint)
    • Line 108: warning: exported type SubnetManifestMap should have comment or be unexported (golint)
    • Line 113: warning: exported type EndpointManifest should have comment or be unexported (golint)
    • Line 119: warning: exported type EndpointManifestList should have comment or be unexported (golint)
    • Line 124: warning: exported type EndpointManifestMap should have comment or be unexported (golint)
    • Line 129: warning: exported type ManifestSpecSelector should have comment or be unexported (golint)
    • Line 134: warning: exported type ManifestSpecNetwork should have comment or be unexported (golint)
    • Line 139: warning: exported type ManifestSpecStrategy should have comment or be unexported (golint)
    • Line 143: warning: exported type ManifestSpecRuntime should have comment or be unexported (golint)
    • Line 148: warning: exported type ManifestSpecRuntimeTask should have comment or be unexported (golint)
    • Line 155: warning: exported type ManifestSpecRuntimeTaskCommand should have comment or be unexported (golint)
    • Line 162: warning: exported type ManifestSpecTemplate should have comment or be unexported (golint)
    • Line 167: warning: exported type ManifestSpecTemplateContainer should have comment or be unexported (golint)
    • Line 182: warning: exported type ManifestSpecTemplateContainerEnv should have comment or be unexported (golint)
    • Line 189: warning: exported type ManifestSpecTemplateContainerEnvSecret should have comment or be unexported (golint)
    • Line 194: warning: exported type ManifestSpecTemplateContainerEnvConfig should have comment or be unexported (golint)
    • Line 199: warning: exported type ManifestSpecTemplateContainerImage should have comment or be unexported (golint)
    • Line 205: warning: exported type ManifestSpecTemplateContainerImageSecret should have comment or be unexported (golint)
    • Line 210: warning: exported type ManifestSpecTemplateContainerResources should have comment or be unexported (golint)
    • Line 217: warning: exported type ManifestSpecTemplateContainerVolume should have comment or be unexported (golint)
    • Line 228: warning: exported type ManifestSpecTemplateContainerResource should have comment or be unexported (golint)
    • Line 235: warning: exported type ManifestSpecTemplateVolume should have comment or be unexported (golint)
    • Line 248: warning: exported type ManifestSpecTemplateVolumeClaim should have comment or be unexported (golint)
    • Line 255: warning: exported type ManifestSpecTemplateSecretVolume should have comment or be unexported (golint)
    • Line 262: warning: exported type ManifestSpecTemplateSecretVolumeBind should have comment or be unexported (golint)
    • Line 267: warning: exported type ManifestSpecTemplateConfigVolume should have comment or be unexported (golint)
    • Line 274: warning: exported type ManifestSpecTemplateConfigVolumeBind should have comment or be unexported (golint)
    • Line 279: warning: exported type ManifestSpecTemplateRestartPolicy should have comment or be unexported (golint)
    • Line 284: warning: exported type ManifestSpecSecurity should have comment or be unexported (golint)
    • Line 288: warning: exported method ManifestSpecSelector.GetSpec should have comment or be unexported (golint)
    • Line 297: warning: exported method ManifestSpecTemplate.GetSpec should have comment or be unexported (golint)
    • Line 313: warning: exported method ManifestSpecRuntime.GetSpec should have comment or be unexported (golint)
    • Line 326: warning: exported method ManifestSpecRuntimeTask.GetSpec should have comment or be unexported (golint)
    • Line 355: warning: exported method ManifestSpecTemplateVolume.GetSpec should have comment or be unexported (golint)
    • Line 390: warning: exported method ManifestSpecTemplateContainer.GetSpec should have comment or be unexported (golint)
    • Line 464: warning: exported method ManifestSpecRuntime.SetSpecRuntime should have comment or be unexported (golint)
    • Line 614: warning: exported method ManifestSpecSelector.SetSpecSelector should have comment or be unexported (golint)
    • Line 644: warning: exported method ManifestSpecTemplate.SetSpecTemplate should have comment or be unexported (golint)
    • Line 1021: warning: exported function NewPodManifestMap should have comment or be unexported (golint)
    • Line 1027: warning: exported function NewVolumeManifestMap should have comment or be unexported (golint)
    • Line 1033: warning: exported function NewSubnetManifestMap should have comment or be unexported (golint)
    • Line 1039: warning: exported function NewEndpointManifestMap should have comment or be unexported (golint)
    • lastbackend/cmd/controller/controller.go
    • Line 71: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 73: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/api/client/http/v1/service.go
    • Line 35: warning: exported type ServiceClient should have comment or be unexported (golint)
    • Line 42: warning: exported method ServiceClient.Deployment should have comment or be unexported (golint)
    • Line 57: warning: exported method ServiceClient.Create should have comment or be unexported (golint)
    • Line 82: warning: exported method ServiceClient.List should have comment or be unexported (golint)
    • Line 106: warning: exported method ServiceClient.Get should have comment or be unexported (golint)
    • Line 125: warning: exported method ServiceClient.Update should have comment or be unexported (golint)
    • Line 150: warning: exported method ServiceClient.Remove should have comment or be unexported (golint)
    • Line 173: warning: exported method ServiceClient.Logs should have comment or be unexported (golint)
    • lastbackend/pkg/log/log.go
    • Line 33: warning: exported function New should have comment or be unexported (golint)
    • Line 38: warning: exported function Debug should have comment or be unexported (golint)
    • Line 42: warning: exported function Debugf should have comment or be unexported (golint)
    • Line 46: warning: exported function Info should have comment or be unexported (golint)
    • Line 50: warning: exported function Infof should have comment or be unexported (golint)
    • Line 54: warning: exported function Warn should have comment or be unexported (golint)
    • Line 58: warning: exported function Warnf should have comment or be unexported (golint)
    • Line 62: warning: exported function Error should have comment or be unexported (golint)
    • Line 66: warning: exported function Errorf should have comment or be unexported (golint)
    • Line 70: warning: exported function Fatal should have comment or be unexported (golint)
    • Line 74: warning: exported function Fatalf should have comment or be unexported (golint)
    • Line 78: warning: exported function Panic should have comment or be unexported (golint)
    • Line 82: warning: exported function Panicf should have comment or be unexported (golint)
    • Line 86: warning: exported function V should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/deployment.go
    • Line 41: warning: comment on exported type DeploymentMap should be of the form "DeploymentMap ..." (with optional leading article) (golint)
    • Line 117: warning: comment on exported type RequestDeploymentScaleOptions should be of the form "RequestDeploymentScaleOptions ..." (with optional leading article) (golint)
    • Line 126: warning: exported method RequestDeploymentScaleOptions.DecodeAndValidate should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/node_utils.go
    • Line 28: warning: exported type NodeView should have comment or be unexported (golint)
    • Line 30: warning: exported method NodeView.New should have comment or be unexported (golint)
    • Line 38: warning: exported method NodeView.ToNodeMeta should have comment or be unexported (golint)
    • Line 54: warning: exported method NodeView.ToNodeStatus should have comment or be unexported (golint)
    • Line 94: warning: exported method NodeView.ToNodeSpec should have comment or be unexported (golint)
    • Line 100: warning: exported method Node.ToJson should have comment or be unexported (golint)
    • Line 104: warning: exported method NodeManifest.Decode should have comment or be unexported (golint)
    • Line 152: warning: exported method NodeView.NewList should have comment or be unexported (golint)
    • Line 165: warning: exported method NodeView.NewManifest should have comment or be unexported (golint)
    • Line 194: warning: exported method NodeManifest.ToJson should have comment or be unexported (golint)
    • Line 198: warning: exported method NodeList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/service_utils.go
    • Line 29: warning: exported type ServiceView should have comment or be unexported (golint)
    • Line 35: warning: exported method ServiceView.New should have comment or be unexported (golint)
    • Line 43: warning: exported method ServiceView.NewWithDeployment should have comment or be unexported (golint)
    • Line 51: warning: exported method Service.ToMeta should have comment or be unexported (golint)
    • Line 71: warning: exported method Service.ToStatus should have comment or be unexported (golint)
    • Line 78: warning: exported method Service.ToSpec should have comment or be unexported (golint)
    • Line 98: warning: exported method Service.ToDeployments should have comment or be unexported (golint)
    • Line 110: warning: exported method Service.ToJson should have comment or be unexported (golint)
    • Line 114: warning: exported method Service.ToRequestManifest should have comment or be unexported (golint)
    • Line 263: warning: exported method ServiceView.NewList should have comment or be unexported (golint)
    • Line 276: warning: exported method ServiceList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/volume.go
    • Line 37: warning: exported type Volume should have comment or be unexported (golint)
    • Line 42: warning: exported method Volume.Runtime should have comment or be unexported (golint)
    • Line 53: warning: exported method Volume.Get should have comment or be unexported (golint)
    • Line 73: warning: exported method Volume.ListByNamespace should have comment or be unexported (golint)
    • Line 89: warning: exported method Volume.Create should have comment or be unexported (golint)
    • Line 106: warning: exported method Volume.Update should have comment or be unexported (golint)
    • Line 118: warning: exported method Volume.Destroy should have comment or be unexported (golint)
    • Line 139: warning: exported method Volume.Remove should have comment or be unexported (golint)
    • Line 197: warning: exported method Volume.ManifestMap should have comment or be unexported (golint)
    • Line 211: warning: exported method Volume.ManifestGet should have comment or be unexported (golint)
    • Line 230: warning: exported method Volume.ManifestAdd should have comment or be unexported (golint)
    • Line 241: warning: exported method Volume.ManifestSet should have comment or be unexported (golint)
    • Line 252: warning: exported method Volume.ManifestDel should have comment or be unexported (golint)
    • Line 263: warning: exported method Volume.ManifestWatch should have comment or be unexported (golint)
    • Line 263: warning: receiver name p should be consistent with previous receiver name v for Volume (golint)
    • Line 335: warning: exported function NewVolumeModel should have comment or be unexported (golint)
    • lastbackend/pkg/controller/state/cluster/observer.go
    • Line 68: warning: comment on exported method ClusterState.Observe should be of the form "Observe ..." (golint)
    • Line 316: warning: exported method ClusterState.SetNode should have comment or be unexported (golint)
    • Line 320: warning: exported method ClusterState.DelNode should have comment or be unexported (golint)
    • Line 324: warning: exported method ClusterState.SetIngress should have comment or be unexported (golint)
    • Line 328: warning: exported method ClusterState.DelIngress should have comment or be unexported (golint)
    • Line 332: warning: exported method ClusterState.SetDiscovery should have comment or be unexported (golint)
    • Line 336: warning: exported method ClusterState.DelDiscovery should have comment or be unexported (golint)
    • Line 340: warning: exported method ClusterState.SetVolume should have comment or be unexported (golint)
    • Line 344: warning: exported method ClusterState.DelVolume should have comment or be unexported (golint)
    • Line 348: warning: exported method ClusterState.SetRoute should have comment or be unexported (golint)
    • Line 352: warning: exported method ClusterState.DelRoute should have comment or be unexported (golint)
    • Line 356: warning: exported method ClusterState.PodLease should have comment or be unexported (golint)
    • Line 378: warning: exported method ClusterState.PodRelease should have comment or be unexported (golint)
    • Line 399: warning: exported method ClusterState.VolumeLease should have comment or be unexported (golint)
    • Line 416: warning: exported method ClusterState.VolumeRelease should have comment or be unexported (golint)
    • lastbackend/pkg/ingress/envs/envs.go
    • Line 31: warning: exported type Env should have comment or be unexported (golint)
    • Line 48: warning: exported function Get should have comment or be unexported (golint)
    • Line 52: warning: exported method Env.SetNet should have comment or be unexported (golint)
    • Line 56: warning: exported method Env.GetNet should have comment or be unexported (golint)
    • Line 60: warning: exported method Env.SetState should have comment or be unexported (golint)
    • Line 64: warning: exported method Env.GetState should have comment or be unexported (golint)
    • Line 68: warning: exported method Env.SetResolvers should have comment or be unexported (golint)
    • Line 72: warning: exported method Env.GetResolvers should have comment or be unexported (golint)
    • Line 76: warning: exported method Env.SetClient should have comment or be unexported (golint)
    • Line 80: warning: exported method Env.GetClient should have comment or be unexported (golint)
    • Line 84: warning: exported method Env.SetTemplate should have comment or be unexported (golint)
    • Line 90: warning: exported method Env.GetTemplate should have comment or be unexported (golint)
    • Line 94: warning: exported method Env.SetHaproxy should have comment or be unexported (golint)
    • Line 98: warning: exported method Env.GetHaproxy should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/manifest.go
    • Line 23: warning: exported type ManifestSpecSelector should have comment or be unexported (golint)
    • Line 28: warning: exported type ManifestSpecNetwork should have comment or be unexported (golint)
    • Line 33: warning: exported type ManifestSpecStrategy should have comment or be unexported (golint)
    • Line 37: warning: exported type ManifestSpecRuntime should have comment or be unexported (golint)
    • Line 43: warning: exported type ManifestSpecRuntimeTask should have comment or be unexported (golint)
    • Line 50: warning: exported type ManifestSpecTemplate should have comment or be unexported (golint)
    • Line 55: warning: exported type ManifestSpecTemplateContainer should have comment or be unexported (golint)
    • Line 69: warning: exported type ManifestSpecTemplateContainerEnv should have comment or be unexported (golint)
    • Line 76: warning: exported type ManifestSpecTemplateContainerEnvSecret should have comment or be unexported (golint)
    • Line 81: warning: exported type ManifestSpecTemplateContainerEnvConfig should have comment or be unexported (golint)
    • Line 86: warning: exported type ManifestSpecTemplateContainerImage should have comment or be unexported (golint)
    • Line 92: warning: exported type ManifestSpecTemplateContainerImageSecret should have comment or be unexported (golint)
    • Line 97: warning: exported type ManifestSpecTemplateContainerResources should have comment or be unexported (golint)
    • Line 104: warning: exported type ManifestSpecTemplateContainerVolume should have comment or be unexported (golint)
    • Line 115: warning: exported type ManifestSpecTemplateRestartPolicy should have comment or be unexported (golint)
    • Line 120: warning: exported type ManifestSpecTemplateContainerResource should have comment or be unexported (golint)
    • Line 127: warning: exported type ManifestSpecTemplateVolume should have comment or be unexported (golint)
    • Line 140: warning: exported type ManifestSpecTemplateVolumeClaim should have comment or be unexported (golint)
    • Line 147: warning: exported type ManifestSpecTemplateSecretVolume should have comment or be unexported (golint)
    • Line 154: warning: exported type ManifestSpecTemplateSecretVolumeBind should have comment or be unexported (golint)
    • Line 159: warning: exported type ManifestSpecTemplateConfigVolume should have comment or be unexported (golint)
    • Line 166: warning: exported type ManifestSpecTemplateConfigVolumeBind should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/secret.go
    • Line 32: warning: exported type SecretClient should have comment or be unexported (golint)
    • Line 38: warning: exported method SecretClient.Create should have comment or be unexported (golint)
    • Line 63: warning: exported method SecretClient.Get should have comment or be unexported (golint)
    • Line 88: warning: exported method SecretClient.List should have comment or be unexported (golint)
    • Line 112: warning: exported method SecretClient.Update should have comment or be unexported (golint)
    • Line 137: warning: exported method SecretClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/storage/mock/filter.go
    • Line 27: warning: exported type Filter should have comment or be unexported (golint)
    • Line 29: warning: exported method Filter.Namespace should have comment or be unexported (golint)
    • Line 33: warning: exported method Filter.Service should have comment or be unexported (golint)
    • Line 37: warning: exported method Filter.Deployment should have comment or be unexported (golint)
    • Line 41: warning: exported method Filter.Pod should have comment or be unexported (golint)
    • Line 45: warning: exported method Filter.Endpoint should have comment or be unexported (golint)
    • Line 49: warning: exported method Filter.Route should have comment or be unexported (golint)
    • Line 53: warning: exported method Filter.Secret should have comment or be unexported (golint)
    • Line 57: warning: exported method Filter.Config should have comment or be unexported (golint)
    • Line 61: warning: exported method Filter.Volume should have comment or be unexported (golint)
    • Line 65: warning: exported method Filter.Task should have comment or be unexported (golint)
    • Line 69: warning: exported method Filter.Job should have comment or be unexported (golint)
    • Line 73: warning: exported type NamespaceFilter should have comment or be unexported (golint)
    • Line 75: warning: exported type ServiceFilter should have comment or be unexported (golint)
    • Line 102: warning: exported method ServiceFilter.ByNamespace should have comment or be unexported (golint)
    • Line 106: warning: exported type DeploymentFilter should have comment or be unexported (golint)
    • Line 108: warning: exported method DeploymentFilter.ByNamespace should have comment or be unexported (golint)
    • Line 112: warning: exported method DeploymentFilter.ByService should have comment or be unexported (golint)
    • Line 116: warning: exported type PodFilter should have comment or be unexported (golint)
    • Line 118: warning: exported method PodFilter.ByNamespace should have comment or be unexported (golint)
    • Line 122: warning: exported method PodFilter.ByService should have comment or be unexported (golint)
    • Line 126: warning: exported method PodFilter.ByDeployment should have comment or be unexported (golint)
    • Line 130: warning: exported method PodFilter.ByJob should have comment or be unexported (golint)
    • Line 134: warning: exported method PodFilter.ByTask should have comment or be unexported (golint)
    • Line 138: warning: exported type EndpointFilter should have comment or be unexported (golint)
    • Line 140: warning: exported method EndpointFilter.ByNamespace should have comment or be unexported (golint)
    • Line 144: warning: exported type RouteFilter should have comment or be unexported (golint)
    • Line 146: warning: exported method RouteFilter.ByNamespace should have comment or be unexported (golint)
    • Line 150: warning: exported type SecretFilter should have comment or be unexported (golint)
    • Line 152: warning: exported method SecretFilter.ByNamespace should have comment or be unexported (golint)
    • Line 156: warning: exported type ConfigFilter should have comment or be unexported (golint)
    • Line 158: warning: exported method ConfigFilter.ByNamespace should have comment or be unexported (golint)
    • Line 162: warning: exported type VolumeFilter should have comment or be unexported (golint)
    • Line 164: warning: exported method VolumeFilter.ByNamespace should have comment or be unexported (golint)
    • Line 168: warning: exported type TriggerFilter should have comment or be unexported (golint)
    • Line 170: warning: exported method TriggerFilter.ByNamespace should have comment or be unexported (golint)
    • Line 174: warning: exported method TriggerFilter.ByService should have comment or be unexported (golint)
    • Line 178: warning: exported type TaskFilter should have comment or be unexported (golint)
    • Line 180: warning: exported method TaskFilter.ByNamespace should have comment or be unexported (golint)
    • Line 184: warning: exported method TaskFilter.ByJob should have comment or be unexported (golint)
    • Line 188: warning: exported type JobFilter should have comment or be unexported (golint)
    • Line 190: warning: exported method JobFilter.ByNamespace should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/exporter.go
    • Line 23: warning: comment on exported type ExporterConnectOptions should be of the form "ExporterConnectOptions ..." (with optional leading article) (golint)
    • Line 30: warning: comment on exported type ExporterRemoveOptions should be of the form "ExporterRemoveOptions ..." (with optional leading article) (golint)
    • Line 36: warning: exported type ExporterStatusOptions should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/task.go
    • Line 26: warning: exported type TaskList should have comment or be unexported (golint)
    • Line 40: warning: exported type Task should have comment or be unexported (golint)
    • Line 47: warning: exported type TaskMeta should have comment or be unexported (golint)
    • Line 53: warning: exported type TaskStatus should have comment or be unexported (golint)
    • Line 62: warning: exported type TaskSpec should have comment or be unexported (golint)
    • Line 68: warning: exported type TaskStatusPod should have comment or be unexported (golint)
    • Line 75: warning: exported method Task.ToJson should have comment or be unexported (golint)
    • Line 79: warning: exported method TaskList.ToJson should have comment or be unexported (golint)
    • Line 79: warning: receiver name tl should be consistent with previous receiver name p for TaskList (golint)
    • lastbackend/pkg/runtime/cni/utils/iface.go
    • Line 32: warning: exported function GetIfaceByName should have comment or be unexported (golint)
    • Line 53: warning: exported function GetDefaultInterface should have comment or be unexported (golint)
    • Line 78: warning: exported function GetDefaultGatewayIface should have comment or be unexported (golint)
    • Line 96: warning: exported function GetIfaceIP4Addr should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/spec.go
    • Line 29: warning: exported const ContainerRolePrimary should have comment or be unexported (golint)
    • Line 30: warning: exported const ContainerRoleSlave should have comment or be unexported (golint)
    • Line 81: warning: comment on exported type SpecTemplateVolumeMap should be of the form "SpecTemplateVolumeMap ..." (with optional leading article) (golint)
    • Line 90: warning: comment on exported type SpecTemplateVolume should be of the form "SpecTemplateVolume ..." (with optional leading article) (golint)
    • Line 128: warning: exported type SpecTemplateConfigVolume should have comment or be unexported (golint)
    • Line 135: warning: exported type SpecTemplateConfigVolumeBind should have comment or be unexported (golint)
    • Line 142: warning: comment on exported type SpecTemplateVolumeMounts should be of the form "SpecTemplateVolumeMounts ..." (with optional leading article) (golint)
    • Line 153: warning: comment on exported type SpecTemplateContainer should be of the form "SpecTemplateContainer ..." (with optional leading article) (golint)
    • Line 195: warning: comment on exported type SpecTemplateContainerImage should be of the form "SpecTemplateContainerImage ..." (with optional leading article) (golint)
    • Line 203: warning: comment on exported type SpecTemplateContainerImageSecret should be of the form "SpecTemplateContainerImageSecret ..." (with optional leading article) (golint)
    • Line 209: warning: comment on exported type SpecBuildImage should be of the form "SpecBuildImage ..." (with optional leading article) (golint)
    • Line 223: warning: comment on exported type AuthConfig should be of the form "AuthConfig ..." (with optional leading article) (golint)
    • Line 259: warning: comment on exported type SpecTemplateContainerEnvs should be of the form "SpecTemplateContainerEnvs ..." (with optional leading article) (golint)
    • Line 263: warning: comment on exported type SpecTemplateContainerEnv should be of the form "SpecTemplateContainerEnv ..." (with optional leading article) (golint)
    • Line 271: warning: comment on exported type SpecTemplateContainerEnvSecret should be of the form "SpecTemplateContainerEnvSecret ..." (with optional leading article) (golint)
    • Line 277: warning: exported type SpecTemplateContainerEnvConfig should have comment or be unexported (golint)
    • Line 282: warning: comment on exported type SpecTemplateContainerResources should be of the form "SpecTemplateContainerResources ..." (with optional leading article) (golint)
    • Line 290: warning: comment on exported type SpecVolumeCapacity should be of the form "SpecVolumeCapacity ..." (with optional leading article) (golint)
    • Line 296: warning: comment on exported type SpecVolumeResource should be of the form "SpecVolumeResource ..." (with optional leading article) (golint)
    • Line 302: warning: comment on exported type SpecTemplateContainerExec should be of the form "SpecTemplateContainerExec ..." (with optional leading article) (golint)
    • Line 313: warning: comment on exported type SpecTemplateContainerResource should be of the form "SpecTemplateContainerResource ..." (with optional leading article) (golint)
    • Line 325: warning: comment on exported type SpecTemplateContainerVolume should be of the form "SpecTemplateContainerVolume ..." (with optional leading article) (golint)
    • Line 337: warning: comment on exported type SpecTemplateContainerProbes should be of the form "SpecTemplateContainerProbes ..." (with optional leading article) (golint)
    • Line 343: warning: comment on exported type SpecTemplateContainerProbe should be of the form "SpecTemplateContainerProbe ..." (with optional leading article) (golint)
    • Line 362: warning: comment on exported type SpecTemplateContainerSecurity should be of the form "SpecTemplateContainerSecurity ..." (with optional leading article) (golint)
    • Line 372: warning: comment on exported type SpecTemplateContainerSecurityLinuxOptions should be of the form "SpecTemplateContainerSecurityLinuxOptions ..." (with optional leading article) (golint)
    • Line 377: warning: comment on exported type SpecTemplateContainerNetwork should be of the form "SpecTemplateContainerNetwork ..." (with optional leading article) (golint)
    • Line 389: warning: comment on exported type SpecTemplateContainerDNS should be of the form "SpecTemplateContainerDNS ..." (with optional leading article) (golint)
    • Line 399: warning: comment on exported type SpecTemplateContainerLink should be of the form "SpecTemplateContainerLink ..." (with optional leading article) (golint)
    • Line 407: warning: comment on exported type SpecTemplateRestartPolicy should be of the form "SpecTemplateRestartPolicy ..." (with optional leading article) (golint)
    • Line 415: warning: comment on exported type SpecStrategy should be of the form "SpecStrategy ..." (with optional leading article) (golint)
    • Line 425: warning: comment on exported type SpecStrategyResources should be of the form "SpecStrategyResources ..." (with optional leading article) (golint)
    • Line 429: warning: comment on exported type SpecStrategyRollingOptions should be of the form "SpecStrategyRollingOptions ..." (with optional leading article) (golint)
    • Line 442: warning: comment on exported type SpecTrigger should be of the form "SpecTrigger ..." (with optional leading article) (golint)
    • Line 446: warning: comment on exported type SpecSelector should be of the form "SpecSelector ..." (with optional leading article) (golint)
    • Line 455: warning: exported method SpecTemplateContainerEnvs.ToLinuxFormat should have comment or be unexported (golint)
    • Line 465: warning: exported method SpecSelector.SetDefault should have comment or be unexported (golint)
    • Line 477: warning: exported method SpecTemplate.SetDefault should have comment or be unexported (golint)
    • Line 484: warning: exported method SpecTemplateContainer.SetDefault should have comment or be unexported (golint)
    • Line 500: warning: exported method SpecTemplateContainerPort.Parse should have comment or be unexported (golint)
    • lastbackend/pkg/util/http/request/client.go
    • Line 32: warning: exported type IRESTClient should have comment or be unexported (golint)
    • Line 40: warning: exported type RESTClient should have comment or be unexported (golint)
    • Line 48: warning: exported function NewRESTClient should have comment or be unexported (golint)
    • Line 78: warning: exported function DefaultRESTClient should have comment or be unexported (golint)
    • Line 106: warning: exported method RESTClient.Do should have comment or be unexported (golint)
    • Line 120: warning: exported method RESTClient.Post should have comment or be unexported (golint)
    • Line 124: warning: exported method RESTClient.Put should have comment or be unexported (golint)
    • Line 128: warning: exported method RESTClient.Get should have comment or be unexported (golint)
    • Line 132: warning: exported method RESTClient.Delete should have comment or be unexported (golint)
    • lastbackend/pkg/vendors/bitbucket/bitbucket.go
    • Line 36: warning: exported const API_URL should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported type BitBucket should have comment or be unexported (golint)
    • Line 43: warning: exported function GetClient should have comment or be unexported (golint)
    • Line 51: warning: exported method BitBucket.VendorInfo should have comment or be unexported (golint)
    • Line 55: warning: exported method BitBucket.GetUser should have comment or be unexported (golint)
    • Line 85: warning: exported method BitBucket.ListRepositories should have comment or be unexported (golint)
    • Line 126: warning: exported method BitBucket.ListBranches should have comment or be unexported (golint)
    • Line 165: warning: exported method BitBucket.CreateHook should have comment or be unexported (golint)
    • Line 213: warning: exported method BitBucket.RemoveHook should have comment or be unexported (golint)
    • Line 235: warning: exported method BitBucket.PushPayload should have comment or be unexported (golint)
    • lastbackend/pkg/api/cache/cache.go
    • Line 25: warning: exported type Cache should have comment or be unexported (golint)
    • Line 32: warning: exported type Cleaner should have comment or be unexported (golint)
    • Line 34: warning: exported method Cache.Node should have comment or be unexported (golint)
    • Line 38: warning: exported method Cache.Ingress should have comment or be unexported (golint)
    • Line 42: warning: exported method Cache.Discovery should have comment or be unexported (golint)
    • Line 46: warning: exported method Cache.Exporter should have comment or be unexported (golint)
    • Line 50: warning: exported function NewCache should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/node/handlers.go
    • Line 42: warning: exported function NodeInfoH should have comment or be unexported (golint)
    • Line 100: warning: exported function NodeGetSpecH should have comment or be unexported (golint)
    • Line 167: warning: exported function NodeListH should have comment or be unexported (golint)
    • Line 211: warning: exported function NodeSetMetaH should have comment or be unexported (golint)
    • Line 292: warning: exported function NodeConnectH should have comment or be unexported (golint)
    • Line 441: warning: exported function NodeSetStatusH should have comment or be unexported (golint)
    • Line 615: warning: exported function NodeRemoveH should have comment or be unexported (golint)
    • lastbackend/pkg/discovery/cache/endpoint.go
    • Line 26: warning: exported type EndpointCache should have comment or be unexported (golint)
    • Line 32: warning: exported method EndpointCache.Set should have comment or be unexported (golint)
    • Line 41: warning: exported method EndpointCache.Get should have comment or be unexported (golint)
    • Line 57: warning: exported method EndpointCache.Del should have comment or be unexported (golint)
    • Line 64: warning: exported method EndpointCache.Clear should have comment or be unexported (golint)
    • Line 68: warning: exported method EndpointCache.Count should have comment or be unexported (golint)
    • Line 101: warning: exported function NewEndpointCache should have comment or be unexported (golint)
    • lastbackend/pkg/exporter/http/http.go
    • Line 35: warning: comment on exported var Routes should be of the form "Routes ..." (golint)
    • Line 38: warning: exported type HttpOpts should have comment or be unexported (golint)
    • Line 48: warning: exported function AddRoutes should have comment or be unexported (golint)
    • Line 59: warning: exported function Listen should have comment or be unexported (golint)
    • Line 68: warning: should not use basic type string as key in context.WithValue (golint)
    • lastbackend/pkg/api/types/v1/request/types.go
    • Line 22: warning: exported const DEFAULT_DESCRIPTION_LIMIT should have comment (or a comment on this block) or be unexported (golint)
    • Line 26: warning: exported const StateProvision should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: exported type IRequest should have comment or be unexported (golint)
    • Line 52: warning: exported type Request should have comment or be unexported (golint)
    • Line 54: warning: exported method Request.Cluster should have comment or be unexported (golint)
    • Line 57: warning: exported method Request.Deployment should have comment or be unexported (golint)
    • Line 60: warning: exported method Request.Namespace should have comment or be unexported (golint)
    • Line 63: warning: exported method Request.Node should have comment or be unexported (golint)
    • Line 66: warning: exported method Request.Endpoint should have comment or be unexported (golint)
    • Line 69: warning: exported method Request.Route should have comment or be unexported (golint)
    • Line 72: warning: exported method Request.Service should have comment or be unexported (golint)
    • Line 75: warning: exported method Request.Secret should have comment or be unexported (golint)
    • Line 78: warning: exported method Request.Config should have comment or be unexported (golint)
    • Line 81: warning: exported method Request.Volume should have comment or be unexported (golint)
    • Line 84: warning: exported method Request.Ingress should have comment or be unexported (golint)
    • Line 87: warning: exported method Request.Exporter should have comment or be unexported (golint)
    • Line 90: warning: exported method Request.Discovery should have comment or be unexported (golint)
    • Line 94: warning: exported method Request.Job should have comment or be unexported (golint)
    • Line 98: warning: exported method Request.Task should have comment or be unexported (golint)
    • lastbackend/pkg/node/http/http.go
    • Line 36: warning: comment on exported var Routes should be of the form "Routes ..." (golint)
    • Line 39: warning: exported type HttpOpts should have comment or be unexported (golint)
    • Line 48: warning: exported function AddRoutes should have comment or be unexported (golint)
    • Line 59: warning: exported function Listen should have comment or be unexported (golint)
    • Line 68: warning: should not use basic type string as key in context.WithValue (golint)
    • lastbackend/pkg/storage/types/filter.go
    • Line 21: warning: exported type Filter should have comment or be unexported (golint)
    • Line 35: warning: exported type NamespaceFilter should have comment or be unexported (golint)
    • Line 38: warning: exported type ServiceFilter should have comment or be unexported (golint)
    • Line 42: warning: exported type DeploymentFilter should have comment or be unexported (golint)
    • Line 47: warning: exported type PodFilter should have comment or be unexported (golint)
    • Line 55: warning: exported type EndpointFilter should have comment or be unexported (golint)
    • Line 59: warning: exported type RouteFilter should have comment or be unexported (golint)
    • Line 63: warning: exported type SecretFilter should have comment or be unexported (golint)
    • Line 67: warning: exported type ConfigFilter should have comment or be unexported (golint)
    • Line 71: warning: exported type VolumeFilter should have comment or be unexported (golint)
    • Line 75: warning: exported type TaskFilter should have comment or be unexported (golint)
    • Line 80: warning: exported type JobFilter should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/cluster_utils.go
    • Line 29: warning: exported type ClusterRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method ClusterRequest.UpdateOptions should have comment or be unexported (golint)
    • Line 35: warning: exported method ClusterUpdateOptions.Validate should have comment or be unexported (golint)
    • Line 43: warning: exported method ClusterUpdateOptions.DecodeAndValidate should have comment or be unexported (golint)
    • Line 63: warning: exported method ClusterUpdateOptions.ToJson should have comment or be unexported (golint)
    • Line 63: warning: receiver name s should be consistent with previous receiver name c for ClusterUpdateOptions (golint)
    • Line 67: warning: exported method ClusterRequest.Manifest should have comment or be unexported (golint)
    • Line 78: warning: exported method ClusterManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 98: warning: exported method ClusterManifest.ToJson should have comment or be unexported (golint)
    • Line 98: warning: receiver name s should be consistent with previous receiver name m for ClusterManifest (golint)
    • lastbackend/pkg/api/types/v1/views/endpoint.go
    • Line 23: warning: exported type Endpoint should have comment or be unexported (golint)
    • Line 29: warning: exported type EndpointMeta should have comment or be unexported (golint)
    • Line 36: warning: exported type EndpointSpec should have comment or be unexported (golint)
    • Line 47: warning: exported type EndpointSpecStrategy should have comment or be unexported (golint)
    • Line 52: warning: exported type EndpointStatus should have comment or be unexported (golint)
    • Line 55: warning: exported type EndpointList should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/secret_utils.go
    • Line 29: warning: exported type SecretRequest should have comment or be unexported (golint)
    • Line 31: warning: exported method SecretRequest.Manifest should have comment or be unexported (golint)
    • Line 35: warning: exported method SecretManifest.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method SecretManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 59: warning: exported method SecretRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 63: warning: exported method SecretRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/service.go
    • Line 30: warning: exported type ServiceManifest should have comment or be unexported (golint)
    • Line 35: warning: exported type ServiceManifestMeta should have comment or be unexported (golint)
    • Line 39: warning: exported type ServiceManifestSpec should have comment or be unexported (golint)
    • Line 47: warning: exported method ServiceManifest.FromJson should have comment or be unexported (golint)
    • Line 51: warning: exported method ServiceManifest.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method ServiceManifest.FromYaml should have comment or be unexported (golint)
    • Line 59: warning: exported method ServiceManifest.ToYaml should have comment or be unexported (golint)
    • Line 63: warning: exported method ServiceManifest.SetServiceMeta should have comment or be unexported (golint)
    • Line 79: warning: exported method ServiceManifest.SetServiceSpec should have comment or be unexported (golint)
    • Line 155: warning: exported method ServiceManifest.GetManifest should have comment or be unexported (golint)
    • Line 160: warning: comment on exported type ServiceUpdateOptions should be of the form "ServiceUpdateOptions ..." (with optional leading article) (golint)
    • Line 166: warning: comment on exported type ServiceRemoveOptions should be of the form "ServiceRemoveOptions ..." (with optional leading article) (golint)
    • Line 172: warning: comment on exported type ServiceLogsOptions should be of the form "ServiceLogsOptions ..." (with optional leading article) (golint)
    • lastbackend/pkg/distribution/types/cluster.go
    • Line 21: warning: exported type ClusterList should have comment or be unexported (golint)
    • Line 25: warning: exported type ClusterMap should have comment or be unexported (golint)
    • Line 30: warning: exported type Cluster should have comment or be unexported (golint)
    • Line 37: warning: exported type ClusterMeta should have comment or be unexported (golint)
    • Line 42: warning: exported type ClusterStatus should have comment or be unexported (golint)
    • Line 51: warning: exported type ClusterStatusNodes should have comment or be unexported (golint)
    • Line 57: warning: exported type ClusterStatusIngress should have comment or be unexported (golint)
    • Line 63: warning: exported type ClusterStatusDiscovery should have comment or be unexported (golint)
    • Line 69: warning: exported type ClusterResources should have comment or be unexported (golint)
    • Line 77: warning: exported type ClusterSpec should have comment or be unexported (golint)
    • Line 80: warning: comment on exported type ClusterCreateOptions should be of the form "ClusterCreateOptions ..." (with optional leading article) (golint)
    • lastbackend/pkg/node/runtime/runtime.go
    • Line 41: warning: comment on exported type Runtime should be of the form "Runtime ..." (with optional leading article) (golint)
    • Line 48: warning: comment on exported function New should be of the form "New ..." (golint)
    • Line 346: warning: exported method Runtime.Stop should have comment or be unexported (golint)
    • lastbackend/pkg/discovery/runtime/runtime.go
    • Line 30: warning: exported type Runtime should have comment or be unexported (golint)
    • Line 36: warning: exported type RuntimeOpts should have comment or be unexported (golint)
    • Line 41: warning: exported function New should have comment or be unexported (golint)
    • Line 48: warning: exported method Runtime.GetOpts should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/endpoint_utils.go
    • Line 26: warning: exported type EndpointView should have comment or be unexported (golint)
    • Line 28: warning: exported method EndpointView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method EndpointView.ToEndpointMeta should have comment or be unexported (golint)
    • Line 40: warning: exported method EndpointView.ToEndpointStatus should have comment or be unexported (golint)
    • Line 44: warning: exported method EndpointView.ToEndpointSpec should have comment or be unexported (golint)
    • Line 48: warning: exported method EndpointView.NewList should have comment or be unexported (golint)
    • Line 61: warning: exported method Endpoint.ToJson should have comment or be unexported (golint)
    • Line 65: warning: exported method EndpointList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/controller/state/job/observer.go
    • Line 42: warning: exported type JobState should have comment or be unexported (golint)
    • Line 69: warning: exported type JobTaskState should have comment or be unexported (golint)
    • Line 76: warning: exported type JobPodState should have comment or be unexported (golint)
    • Line 80: warning: exported method JobState.Namespace should have comment or be unexported (golint)
    • Line 84: warning: exported method JobState.Restore should have comment or be unexported (golint)
    • Line 152: warning: exported method JobState.Observe should have comment or be unexported (golint)
    • Line 188: warning: exported method JobState.SetJob should have comment or be unexported (golint)
    • Line 192: warning: exported method JobState.SetTask should have comment or be unexported (golint)
    • Line 196: warning: exported method JobState.DelTask should have comment or be unexported (golint)
    • Line 205: warning: exported method JobState.SetPod should have comment or be unexported (golint)
    • Line 209: warning: exported method JobState.DelPod should have comment or be unexported (golint)
    • Line 221: warning: exported method JobState.CheckJobDeps should have comment or be unexported (golint)
    • Line 225: warning: exported method JobState.CheckTaskDeps should have comment or be unexported (golint)
    • Line 273: warning: exported method JobState.Provider should have comment or be unexported (golint)
    • Line 346: warning: exported method JobState.Hook should have comment or be unexported (golint)
    • Line 358: warning: exported function NewJobState should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/config.go
    • Line 29: warning: exported type ConfigState should have comment or be unexported (golint)
    • Line 34: warning: exported method ConfigState.GetConfigs should have comment or be unexported (golint)
    • Line 39: warning: exported method ConfigState.SetConfigs should have comment or be unexported (golint)
    • Line 46: warning: exported method ConfigState.GetConfig should have comment or be unexported (golint)
    • Line 57: warning: exported method ConfigState.AddConfig should have comment or be unexported (golint)
    • Line 62: warning: exported method ConfigState.SetConfig should have comment or be unexported (golint)
    • Line 74: warning: exported method ConfigState.DelConfig should have comment or be unexported (golint)
    • lastbackend/cmd/ingress/ingress.go
    • Line 70: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 71: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/api/client/http/v1/config.go
    • Line 32: warning: exported type ConfigClient should have comment or be unexported (golint)
    • Line 38: warning: exported method ConfigClient.Create should have comment or be unexported (golint)
    • Line 63: warning: exported method ConfigClient.Get should have comment or be unexported (golint)
    • Line 86: warning: exported method ConfigClient.List should have comment or be unexported (golint)
    • Line 110: warning: exported method ConfigClient.Update should have comment or be unexported (golint)
    • Line 135: warning: exported method ConfigClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/controller/runtime/observer.go
    • Line 31: warning: exported type Observer should have comment or be unexported (golint)
    • Line 37: warning: exported method Observer.Loop should have comment or be unexported (golint)
    • Line 41: warning: exported method Observer.Stop should have comment or be unexported (golint)
    • Line 45: warning: exported function NewObserver should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/job_utils.go
    • Line 26: warning: exported type JobView should have comment or be unexported (golint)
    • Line 28: warning: exported method JobView.New should have comment or be unexported (golint)
    • Line 38: warning: exported method Job.SetMeta should have comment or be unexported (golint)
    • Line 55: warning: exported method Job.SetStatus should have comment or be unexported (golint)
    • Line 79: warning: exported method Job.SetSpec should have comment or be unexported (golint)
    • Line 129: warning: exported method JobView.NewList should have comment or be unexported (golint)
    • lastbackend/pkg/ingress/state/state.go
    • Line 27: warning: exported type State should have comment or be unexported (golint)
    • Line 32: warning: exported type IngressState should have comment or be unexported (golint)
    • Line 37: warning: exported method State.Ingress should have comment or be unexported (golint)
    • Line 41: warning: exported method State.Routes should have comment or be unexported (golint)
    • Line 45: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/api_utils.go
    • Line 27: warning: exported type APIView should have comment or be unexported (golint)
    • Line 29: warning: exported method APIView.New should have comment or be unexported (golint)
    • Line 36: warning: exported method APIView.ToAPIMeta should have comment or be unexported (golint)
    • Line 45: warning: exported method APIView.ToAPIStatus should have comment or be unexported (golint)
    • Line 51: warning: exported method API.ToJson should have comment or be unexported (golint)
    • Line 55: warning: exported method APIView.NewList should have comment or be unexported (golint)
    • Line 68: warning: exported method APIList.ToJson should have comment or be unexported (golint)
    • lastbackend/pkg/network/state/state.go
    • Line 27: warning: exported type State should have comment or be unexported (golint)
    • Line 33: warning: exported method State.Subnets should have comment or be unexported (golint)
    • Line 37: warning: exported method State.Endpoints should have comment or be unexported (golint)
    • Line 41: warning: exported method State.Resolvers should have comment or be unexported (golint)
    • Line 45: warning: exported function New should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/state.go
    • Line 21: warning: exported const StateProvision should have comment or be unexported (golint)
    • Line 22: warning: exported const StateWaiting should have comment or be unexported (golint)
    • Line 23: warning: exported const StatusInitialized should have comment or be unexported (golint)
    • Line 24: warning: exported const StateWarning should have comment or be unexported (golint)
    • Line 25: warning: exported const StateDegradation should have comment or be unexported (golint)
    • Line 26: warning: exported const StateReady should have comment or be unexported (golint)
    • Line 27: warning: exported const StateNotReady should have comment or be unexported (golint)
    • Line 28: warning: exported const StateRunning should have comment or be unexported (golint)
    • Line 29: warning: exported const StatePaused should have comment or be unexported (golint)
    • Line 31: warning: exported const StatusPull should have comment or be unexported (golint)
    • Line 32: warning: exported const StateDestroy should have comment or be unexported (golint)
    • Line 33: warning: exported const StateUpdated should have comment or be unexported (golint)
    • Line 34: warning: exported const StateCancel should have comment or be unexported (golint)
    • Line 35: warning: exported const StateCanceled should have comment or be unexported (golint)
    • Line 37: warning: exported const StateCreated should have comment or be unexported (golint)
    • Line 38: warning: exported const StateQueued should have comment or be unexported (golint)
    • Line 39: warning: exported const StatusStarting should have comment or be unexported (golint)
    • Line 40: warning: exported const StateStarted should have comment or be unexported (golint)
    • Line 41: warning: exported const StatusStopped should have comment or be unexported (golint)
    • Line 42: warning: exported const StateDestroyed should have comment or be unexported (golint)
    • Line 44: warning: exported const StateExited should have comment or be unexported (golint)
    • Line 45: warning: exported const StatusRunning should have comment or be unexported (golint)
    • Line 46: warning: exported const StateError should have comment or be unexported (golint)
    • Line 47: warning: exported const StateSuccess should have comment or be unexported (golint)
    • Line 49: warning: exported const StepInitialized should have comment or be unexported (golint)
    • Line 50: warning: exported const StepCreated should have comment or be unexported (golint)
    • Line 51: warning: exported const StepStarted should have comment or be unexported (golint)
    • Line 52: warning: exported const StepStopped should have comment or be unexported (golint)
    • Line 53: warning: exported const StepPull should have comment or be unexported (golint)
    • Line 54: warning: exported const StepDestroy should have comment or be unexported (golint)
    • Line 55: warning: exported const StepReady should have comment or be unexported (golint)
    • lastbackend/cmd/node/node.go
    • Line 70: warning: don't use underscores in Go names; const default_env_prefix should be defaultEnvPrefix (golint)
    • Line 71: warning: don't use underscores in Go names; const default_config_type should be defaultConfigType (golint)
    • Line 72: warning: don't use underscores in Go names; const default_config_name should be defaultConfigName (golint)
    • lastbackend/pkg/api/cache/ingress.go
    • Line 30: warning: exported type CacheIngressManifest should have comment or be unexported (golint)
    • Line 38: warning: exported method CacheIngressManifest.SetSubnetManifest should have comment or be unexported (golint)
    • Line 52: warning: exported method CacheIngressManifest.SetRouteManifest should have comment or be unexported (golint)
    • Line 72: warning: exported method CacheIngressManifest.DelRouteManifest should have comment or be unexported (golint)
    • Line 82: warning: exported method CacheIngressManifest.SetEndpointManifest should have comment or be unexported (golint)
    • Line 96: warning: exported method CacheIngressManifest.SetIngress should have comment or be unexported (golint)
    • Line 102: warning: exported method CacheIngressManifest.DelIngress should have comment or be unexported (golint)
    • Line 109: warning: exported method CacheIngressManifest.SetDiscovery should have comment or be unexported (golint)
    • Line 140: warning: exported method CacheIngressManifest.DelDiscovery should have comment or be unexported (golint)
    • Line 161: warning: exported method CacheIngressManifest.SetResolvers should have comment or be unexported (golint)
    • Line 178: warning: exported method CacheIngressManifest.GetResolvers should have comment or be unexported (golint)
    • Line 194: warning: exported method CacheIngressManifest.Get should have comment or be unexported (golint)
    • Line 199: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 204: warning: exported method CacheIngressManifest.GetRoutes should have comment or be unexported (golint)
    • Line 208: warning: exported method CacheIngressManifest.Flush should have comment or be unexported (golint)
    • Line 214: warning: exported method CacheIngressManifest.Clear should have comment or be unexported (golint)
    • Line 220: warning: exported function NewCacheIngressManifest should have comment or be unexported (golint)
    • lastbackend/pkg/api/client/http/v1/task.go
    • Line 34: warning: exported type TaskClient should have comment or be unexported (golint)
    • Line 42: warning: exported method TaskClient.Pod should have comment or be unexported (golint)
    • Line 57: warning: exported method TaskClient.List should have comment or be unexported (golint)
    • Line 81: warning: exported method TaskClient.Create should have comment or be unexported (golint)
    • Line 105: warning: exported method TaskClient.Get should have comment or be unexported (golint)
    • Line 124: warning: exported method TaskClient.Cancel should have comment or be unexported (golint)
    • Line 149: warning: exported method TaskClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/views/secret.go
    • Line 26: warning: comment on exported type Secret should be of the form "Secret ..." (with optional leading article) (golint)
    • Line 32: warning: exported type SecretSpec should have comment or be unexported (golint)
    • Line 37: warning: comment on exported type SecretMeta should be of the form "SecretMeta ..." (with optional leading article) (golint)
    • Line 46: warning: comment on exported type SecretMap should be of the form "SecretMap ..." (with optional leading article) (golint)
    • Line 49: warning: comment on exported type SecretList should be of the form "SecretList ..." (with optional leading article) (golint)
    • Line 52: warning: exported method Secret.Decode should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/types/task.go
    • Line 21: warning: exported type Task should have comment or be unexported (golint)
    • Line 28: warning: exported type TaskMap should have comment or be unexported (golint)
    • Line 33: warning: exported type TaskList should have comment or be unexported (golint)
    • Line 38: warning: exported type TaskMeta should have comment or be unexported (golint)
    • Line 45: warning: exported type TaskStatus should have comment or be unexported (golint)
    • Line 55: warning: exported type TaskStatusPod should have comment or be unexported (golint)
    • Line 62: warning: exported type TaskSpec should have comment or be unexported (golint)
    • Line 69: warning: exported type TaskManifest should have comment or be unexported (golint)
    • Line 74: warning: exported type TaskManifestMeta should have comment or be unexported (golint)
    • Line 80: warning: exported type TaskManifestSpec should have comment or be unexported (golint)
    • Line 86: warning: exported method TaskManifest.SetTaskMeta should have comment or be unexported (golint)
    • Line 96: warning: exported method TaskManifest.SetTaskSpec should have comment or be unexported (golint)
    • Line 115: warning: exported method TaskStatus.CheckDeps should have comment or be unexported (golint)
    • Line 138: warning: exported method Task.SelfLink should have comment or be unexported (golint)
    • Line 142: warning: exported method Task.JobLink should have comment or be unexported (golint)
    • Line 142: warning: receiver name t should be consistent with previous receiver name j for Task (golint)
    • Line 188: warning: exported function NewTaskList should have comment or be unexported (golint)
    • Line 194: warning: exported function NewTaskMap should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/secret.go
    • Line 28: warning: exported type SecretManifest should have comment or be unexported (golint)
    • Line 33: warning: exported type SecretManifestMeta should have comment or be unexported (golint)
    • Line 38: warning: exported type SecretManifestSpec should have comment or be unexported (golint)
    • Line 45: warning: exported method SecretManifest.FromJson should have comment or be unexported (golint)
    • Line 49: warning: exported method SecretManifest.ToJson should have comment or be unexported (golint)
    • Line 53: warning: exported method SecretManifest.FromYaml should have comment or be unexported (golint)
    • Line 57: warning: exported method SecretManifest.ToYaml should have comment or be unexported (golint)
    • Line 61: warning: exported method SecretManifest.SetSecretMeta should have comment or be unexported (golint)
    • Line 77: warning: exported method SecretManifest.SetAuthData should have comment or be unexported (golint)
    • Line 94: warning: exported method SecretManifest.GetManifest should have comment or be unexported (golint)
    • Line 100: warning: comment on exported type SecretRemoveOptions should be of the form "SecretRemoveOptions ..." (with optional leading article) (golint)
    • lastbackend/pkg/runtime/cni/utils/iproute.go
    • Line 28: warning: exported type FDBRule should have comment or be unexported (golint)
    • Line 38: warning: exported function BridgeFDBList should have comment or be unexported (golint)
    • Line 65: warning: exported function BridgeFDBParse should have comment or be unexported (golint)
    • lastbackend/pkg/ingress/controller/controller.go
    • Line 38: warning: exported type Controller should have comment or be unexported (golint)
    • Line 48: warning: exported function New should have comment or be unexported (golint)
    • Line 56: warning: exported method Controller.Connect should have comment or be unexported (golint)
    • Line 83: warning: exported method Controller.Sync should have comment or be unexported (golint)
    • Line 127: warning: exported method Controller.Subscribe should have comment or be unexported (golint)
    • lastbackend/pkg/node/exporter/exporter.go
    • Line 29: warning: exported type Exporter should have comment or be unexported (golint)
    • Line 35: warning: exported method Exporter.Proxy should have comment or be unexported (golint)
    • Line 45: warning: exported method Exporter.Listen should have comment or be unexported (golint)
    • Line 54: warning: exported method Exporter.Reconnect should have comment or be unexported (golint)
    • Line 58: warning: exported function NewExporter should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/volume_utils.go
    • Line 30: warning: exported type VolumeRequest should have comment or be unexported (golint)
    • Line 32: warning: exported method VolumeRequest.Manifest should have comment or be unexported (golint)
    • Line 36: warning: exported method VolumeManifest.Validate should have comment or be unexported (golint)
    • Line 45: warning: exported method VolumeManifest.DecodeAndValidate should have comment or be unexported (golint)
    • Line 65: warning: exported method VolumeRequest.RemoveOptions should have comment or be unexported (golint)
    • Line 69: warning: exported method VolumeRemoveOptions.Validate should have comment or be unexported (golint)
    • lastbackend/pkg/exporter/logger/storage.go
    • Line 34: warning: exported type Storage should have comment or be unexported (golint)
    • Line 40: warning: exported type File should have comment or be unexported (golint)
    • Line 104: warning: exported method File.Clear should have comment or be unexported (golint)
    • Line 115: warning: exported method Storage.GetStream should have comment or be unexported (golint)
    • Line 134: warning: exported function NewStorage should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/image.go
    • Line 30: warning: exported type ImageState should have comment or be unexported (golint)
    • Line 35: warning: exported method ImageState.GetImages should have comment or be unexported (golint)
    • Line 40: warning: exported method ImageState.SetImages should have comment or be unexported (golint)
    • Line 50: warning: exported method ImageState.GetImage should have comment or be unexported (golint)
    • Line 66: warning: exported method ImageState.AddImage should have comment or be unexported (golint)
    • Line 71: warning: exported method ImageState.SetImage should have comment or be unexported (golint)
    • Line 83: warning: exported method ImageState.DelImage should have comment or be unexported (golint)
    • lastbackend/pkg/node/state/secret.go
    • Line 29: warning: exported type SecretsState should have comment or be unexported (golint)
    • Line 34: warning: exported method SecretsState.GetSecrets should have comment or be unexported (golint)
    • Line 39: warning: exported method SecretsState.SetSecrets should have comment or be unexported (golint)
    • Line 46: warning: exported method SecretsState.GetSecret should have comment or be unexported (golint)
    • Line 57: warning: exported method SecretsState.AddSecret should have comment or be unexported (golint)
    • Line 62: warning: exported method SecretsState.SetSecret should have comment or be unexported (golint)
    • Line 74: warning: exported method SecretsState.DelSecret should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/node_unix.go
    • Line 36: warning: exported const MinContainerMemory should have comment or be unexported (golint)
    • Line 38: warning: exported function NodeInfo should have comment or be unexported (golint)
    • Line 71: warning: exported function NodeStatus should have comment or be unexported (golint)
    • Line 81: warning: exported function NodeCapacity should have comment or be unexported (golint)
    • Line 110: warning: exported function NodeAllocation should have comment or be unexported (golint)
    • lastbackend/pkg/util/http/request/request.go
    • Line 35: warning: exported type Request should have comment or be unexported (golint)
    • Line 52: warning: exported type HTTPClient should have comment or be unexported (golint)
    • Line 56: warning: exported function New should have comment or be unexported (golint)
    • Line 73: warning: exported method Request.Body should have comment or be unexported (golint)
    • Line 78: warning: exported method Request.AddHeader should have comment or be unexported (golint)
    • Line 86: warning: exported method Request.Do should have comment or be unexported (golint)
    • Line 120: warning: exported method Request.JSON should have comment or be unexported (golint)
    • Line 150: warning: exported type Result should have comment or be unexported (golint)
    • Line 179: warning: exported method Result.StatusCode should have comment or be unexported (golint)
    • Line 187: warning: exported method Request.Stream should have comment or be unexported (golint)
    • Line 230: warning: exported method Request.Param should have comment or be unexported (golint)
    • Line 273: warning: exported method Request.URL should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/task/task/task.go
    • Line 39: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 58: warning: exported function Create should have comment or be unexported (golint)
    • Line 118: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • lastbackend/pkg/api/client/http/v1/volume.go
    • Line 32: warning: exported type VolumeClient should have comment or be unexported (golint)
    • Line 39: warning: exported method VolumeClient.Create should have comment or be unexported (golint)
    • Line 64: warning: exported method VolumeClient.List should have comment or be unexported (golint)
    • Line 88: warning: exported method VolumeClient.Get should have comment or be unexported (golint)
    • Line 107: warning: exported method VolumeClient.Update should have comment or be unexported (golint)
    • Line 132: warning: exported method VolumeClient.Remove should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/errors/types.go
    • Line 21: warning: exported const NodeNotFound should have comment or be unexported (golint)
    • Line 22: warning: exported const IngressNotFound should have comment or be unexported (golint)
    • Line 23: warning: exported const PodNotFound should have comment or be unexported (golint)
    • Line 25: warning: exported const ResourcesRamLimitIsRequired should have comment or be unexported (golint)
    • Line 26: warning: exported const ResourcesCpuLimitIsRequired should have comment or be unexported (golint)
    • Line 27: warning: exported const ResourcesRamLimitExceeded should have comment or be unexported (golint)
    • Line 28: warning: exported const ResourcesCpuLimitExceeded should have comment or be unexported (golint)
    • lastbackend/pkg/api/types/v1/request/job.go
    • Line 28: warning: exported type JobManifest should have comment or be unexported (golint)
    • Line 33: warning: exported type JobManifestMeta should have comment or be unexported (golint)
    • Line 37: warning: exported type JobManifestSpec should have comment or be unexported (golint)
    • Line 47: warning: exported type JobManifestSpecTaskTemplate should have comment or be unexported (golint)
    • Line 53: warning: exported type JobManifestSpecConcurrency should have comment or be unexported (golint)
    • Line 58: warning: exported type JobManifestSpecProvider should have comment or be unexported (golint)
    • Line 65: warning: exported type JobManifestSpecProviderHTTP should have comment or be unexported (golint)
    • Line 71: warning: exported type JobManifestSpecProviderCron should have comment or be unexported (golint)
    • Line 74: warning: exported type JobManifestSpecProviderRabbitMQ should have comment or be unexported (golint)
    • Line 77: warning: exported type JobManifestSpecHook should have comment or be unexported (golint)
    • Line 81: warning: exported type JobManifestSpecHookHTTP should have comment or be unexported (golint)
    • Line 87: warning: exported method JobManifest.FromJson should have comment or be unexported (golint)
    • Line 91: warning: exported method JobManifest.ToJson should have comment or be unexported (golint)
    • Line 95: warning: exported method JobManifest.FromYaml should have comment or be unexported (golint)
    • Line 99: warning: exported method JobManifest.ToYaml should have comment or be unexported (golint)
    • Line 103: warning: exported method JobManifest.SetJobMeta should have comment or be unexported (golint)
    • Line 119: warning: exported method JobManifest.SetJobSpec should have comment or be unexported (golint)
    • Line 223: warning: exported type JobResourcesOptions should have comment or be unexported (golint)
    • Line 228: warning: comment on exported type JobResourceOptions should be of the form "JobResourceOptions ..." (with optional leading article) (golint)
    • Line 235: warning: exported type JobRemoveOptions should have comment or be unexported (golint)
    • Line 239: warning: exported type JobLogsOptions should have comment or be unexported (golint)
    • lastbackend/pkg/distribution/pod.go
    • Line 38: warning: exported type Pod should have comment or be unexported (golint)
    • Line 43: warning: exported method Pod.Runtime should have comment or be unexported (golint)
    • Line 76: warning: comment on exported method Pod.Put should be of the form "Put ..." (golint)
    • Line 186: warning: comment on exported method Pod.Update should be of the form "Update ..." (golint)
    • Line 224: warning: exported method Pod.Watch should have comment or be unexported (golint)
    • Line 268: warning: exported method Pod.ManifestMap should have comment or be unexported (golint)
    • Line 287: warning: exported method Pod.ManifestGet should have comment or be unexported (golint)
    • Line 306: warning: exported method Pod.ManifestAdd should have comment or be unexported (golint)
    • Line 317: warning: exported method Pod.ManifestSet should have comment or be unexported (golint)
    • Line 328: warning: exported method Pod.ManifestDel should have comment or be unexported (golint)
    • Line 339: warning: exported method Pod.ManifestWatch should have comment or be unexported (golint)
    • Line 411: warning: exported function NewPodModel should have comment or be unexported (golint)
    • lastbackend/pkg/util/generator/generator.go
    • Line 33: warning: exported const RANDOM_PASS_LEN should have comment or be unexported (golint)
    • Line 35: warning: exported function GetUUIDV4 should have comment or be unexported (golint)
    • Line 39: warning: exported function UnixTimestamp should have comment or be unexported (golint)
    • Line 43: warning: exported function GenerateSalt should have comment or be unexported (golint)
    • Line 66: warning: exported function GeneratePassword should have comment or be unexported (golint)
    • Line 77: warning: exported function GenerateGravatar should have comment or be unexported (golint)
    • Line 86: warning: exported function GenerateRandomString should have comment or be unexported (golint)
    • lastbackend/pkg/controller/exporter/exporter.go
    • Line 33: warning: exported type Exporter should have comment or be unexported (golint)
    • Line 49: warning: exported function New should have comment or be unexported (golint)
    • Line 54: warning: exported method Exporter.Connect should have comment or be unexported (golint)
    • Line 60: warning: exported method Exporter.SendClusterState should have comment or be unexported (golint)
    • Line 64: warning: exported method Exporter.SendNodeState should have comment or be unexported (golint)
    • Line 68: warning: exported method Exporter.SendNamespaceState should have comment or be unexported (golint)
    • Line 72: warning: exported method Exporter.SendServiceState should have comment or be unexported (golint)
    • Line 76: warning: exported method Exporter.SendDeploymentState should have comment or be unexported (golint)
    • Line 80: warning: exported method Exporter.SendPodState should have comment or be unexported (golint)
    • Line 84: warning: exported method Exporter.SendVolumeState should have comment or be unexported (golint)
    • Line 88: warning: exported method Exporter.SendJobState should have comment or be unexported (golint)
    • Line 92: warning: exported method Exporter.SendTaskState should have comment or be unexported (golint)
    • Line 96: warning: exported method Exporter.SendRouteState should have comment or be unexported (golint)
    • lastbackend/pkg/runtime/cri/docker/config.go
    • Line 32: warning: exported function GetConfig should have comment or be unexported (golint)
    • Line 58: warning: exported function GetHostConfig should have comment or be unexported (golint)
    • Line 129: warning: exported function GetNetworkConfig should have comment or be unexported (golint)
    • lastbackend/pkg/util/serializer/yaml/yaml.go
    • Line 26: warning: exported type Encoder should have comment or be unexported (golint)
    • Line 27: warning: exported type Decoder should have comment or be unexported (golint)
    • Line 29: warning: exported method Encoder.Encode should have comment or be unexported (golint)
    • Line 38: warning: exported method Decoder.Decode should have comment or be unexported (golint)
    • lastbackend/pkg/util/proxy/client.go
    • Line 34: warning: exported type Client should have comment or be unexported (golint)
    • Line 46: warning: exported method Client.Connect should have comment or be unexported (golint)
    • Line 89: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 117: warning: exported method Client.Reconnect should have comment or be unexported (golint)
    • Line 133: warning: exported method Client.Send should have comment or be unexported (golint)
    • Line 155: warning: exported method Client.Ping should have comment or be unexported (golint)
    • Line 170: warning: exported method Client.Pong should have comment or be unexported (golint)
    • Line 191: warning: exported function NewClient should have comment or be unexported (golint)
    • lastbackend/pkg/node/runtime/volume.go
    • Line 34: warning: exported function VolumeManage should have comment or be unexported (golint)
    • Line 91: warning: exported function VolumeCreate should have comment or be unexported (golint)
    • Line 122: warning: exported function VolumeDestroy should have comment or be unexported (golint)
    • Line 152: warning: exported function VolumeRestore should have comment or be unexported (golint)
    • Line 191: warning: exported function VolumeSetSecretData should have comment or be unexported (golint)
    • Line 196: warning: exported function VolumeCheckSecretData should have comment or be unexported (golint)
    • Line 201: warning: exported function VolumeCheckConfigData should have comment or be unexported (golint)
    • Line 224: warning: exported function VolumeSetConfigData should have comment or be unexported (golint)
    • lastbackend/pkg/storage/etcd/key.go
    • Line 25: warning: exported type Key should have comment or be unexported (golint)
    • Line 27: warning: exported method Key.Namespace should have comment or be unexported (golint)
    • Line 31: warning: exported method Key.Service should have comment or be unexported (golint)
    • Line 35: warning: exported method Key.Deployment should have comment or be unexported (golint)
    • Line 39: warning: exported method Key.Pod should have comment or be unexported (golint)
    • Line 43: warning: exported method Key.Endpoint should have comment or be unexported (golint)
    • Line 47: warning: exported method Key.Secret should have comment or be unexported (golint)
    • Line 51: warning: exported method Key.Config should have comment or be unexported (golint)
    • Line 55: warning: exported method Key.Volume should have comment or be unexported (golint)
    • Line 59: warning: exported method Key.Ingress should have comment or be unexported (golint)
    • Line 63: warning: exported method Key.Exporter should have comment or be unexported (golint)
    • Line 67: warning: exported method Key.Discovery should have comment or be unexported (golint)
    • Line 71: warning: exported method Key.Process should have comment or be unexported (golint)
    • Line 78: warning: exported method Key.Manifest should have comment or be unexported (golint)
    • Line 82: warning: exported method Key.Node should have comment or be unexported (golint)
    • Line 86: warning: exported method Key.Route should have comment or be unexported (golint)
    • Line 90: warning: exported method Key.Subnet should have comment or be unexported (golint)
    • lastbackend/pkg/api/http/service/service/service.go
    • Line 41: warning: exported function Fetch should have comment or be unexported (golint)
    • Line 60: warning: exported function Apply should have comment or be unexported (golint)
    • Line 80: warning: exported function Create should have comment or be unexported (golint)
    • Line 128: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 146: warning: exported function Update should have comment or be unexported (golint)
    • Line 176: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • lastbackend/pkg/exporter/logger/logger.go
    • Line 37: warning: exported type Logger should have comment or be unexported (golint)
    • Line 46: warning: exported type LoggerOpts should have comment or be unexported (golint)
    • Line 52: warning: exported type StreamOpts should have comment or be unexported (golint)
    • Line 57: warning: exported function New should have comment or be unexported (golint)
    • Line 81: warning: exported method Logger.Listen should have comment or be unexported (golint)
    • Line 85: warning: exported method Logger.Handle should have comment or be unexported (golint)
    • Line 124: warning: exported method Logger.Stream should have comment or be unexported (golint)
    • Line 176: warning: exported method Logger.GetPort should have comment or be unexported (golint)
    • Line 180: warning: exported method Logger.GetHost should have comment or be unexported (golint)
    • Line 184: warning: exported method Logger.GetWorkdir should have comment or be unexported (golint)
    • lastbackend/pkg/util/validator/validator.go
    • Line 31: warning: exported function IsNil should have comment or be unexported (golint)
    • Line 36: warning: exported function IsBool should have comment or be unexported (golint)
    • Line 44: warning: exported function IsEmail should have comment or be unexported (golint)
    • Line 48: warning: exported function IsNamespaceName should have comment or be unexported (golint)
    • Line 57: warning: exported function IsServiceName should have comment or be unexported (golint)
    • Line 66: warning: exported function IsJobName should have comment or be unexported (golint)
    • Line 75: warning: exported function IsIP should have comment or be unexported (golint)
    • Line 79: warning: exported function IsMac should have comment or be unexported (golint)
    • Line 83: warning: exported function IsUUID should have comment or be unexported (golint)
    • Line 87: warning: exported function IsRole should have comment or be unexported (golint)
    • Line 97: warning: exported function IsPort should have comment or be unexported (golint)
    • Line 101: warning: exported function IsDomain should have comment or be unexported (golint)
    • Line 105: warning: exported function IsProtocol should have comment or be unexported (golint)
    • Line 115: warning: exported function IsPublicKey should have comment or be unexported (golint)
    • Line 142: warning: exported function IsZeroOfUnderlyingType should have comment or be unexported (golint)
    • Line 146: warning: comment on exported function IsGitUrl should be of the form "IsGitUrl ..." (golint)
    • Line 183: warning: exported function IsValueInList should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign96%

IneffAssign detects ineffectual assignments in Go code.


misspell98%

Misspell Finds commonly misspelled English words