type Interface … type RunTestsArgs … type GenerateArgs … type DocArgs … type ApplyFixArgs … type URIArg … type URIArgs … type CheckUpgradesArgs … type DependencyArgs … type RemoveDependencyArgs … type EditGoDirectiveArgs … type GoGetPackageArgs … type AddImportArgs … type ListKnownPackagesResult … type ListImportsResult … type FileImport … type PackageImport … type DebuggingArgs … type DebuggingResult … type StartProfileArgs … type StartProfileResult … type StopProfileArgs … type StopProfileResult … type ResetGoModDiagnosticsArgs … type VulncheckArgs … type RunVulncheckResult … type VulncheckResult … type MemStatsResult … type WorkspaceStatsResult … type FileStats … type ViewStats … type PackageStats … type RunGoWorkArgs … type AddTelemetryCountersArgs … type ChangeSignatureArgs … type ChangeSignatureParam … func (a *ChangeSignatureParam) UnmarshalJSON(b []byte) error { … } func (a ChangeSignatureParam) MarshalJSON() ([]byte, error) { … } type DiagnoseFilesArgs … type View … type PackagesArgs … type PackagesMode … const NeedTests … type PackagesResult … type Package … type Module … type TestFile … type TestCase … type ModulesArgs … type ModulesResult …