├── .github └── workflows │ ├── e2e_test_check.yml │ ├── golangci-lint.yml │ ├── release.yml │ ├── style_check.yml │ └── ut_check.yml ├── .gitignore ├── LICENSE ├── Makefile ├── OWNERS ├── README.md ├── README_zh.md ├── ci-build.sh ├── cmd ├── build.go ├── build_test.go ├── clear.go ├── commonflags.go ├── commonflags_test.go ├── cover.go ├── cover_test.go ├── diff.go ├── diff_test.go ├── init.go ├── install.go ├── install_test.go ├── list.go ├── merge.go ├── merge_test.go ├── profile.go ├── register.go ├── remove.go ├── root.go ├── run.go ├── server.go └── version.go ├── codecov.yaml ├── docs └── images │ ├── goc-vscode.gif │ ├── intro.gif │ └── wechat.png ├── go.mod ├── go.sum ├── goc.go ├── pkg ├── build │ ├── build.go │ ├── build_test.go │ ├── errors.go │ ├── gomodules.go │ ├── gomodules_test.go │ ├── install.go │ ├── install_test.go │ ├── legacy.go │ ├── legacy_test.go │ ├── run.go │ ├── tmpfolder.go │ └── tmpfolder_test.go ├── cover │ ├── client.go │ ├── client_test.go │ ├── cover.go │ ├── cover_test.go │ ├── delta.go │ ├── delta_test.go │ ├── instrument.go │ ├── internal │ │ └── tool │ │ │ ├── cover.go │ │ │ └── edit.go │ ├── server.go │ ├── server_test.go │ ├── store.go │ └── store_test.go ├── github │ ├── github.go │ └── github_test.go ├── prow │ ├── job.go │ └── job_test.go └── qiniu │ ├── client.go │ ├── client_test.go │ ├── mock.go │ ├── object.go │ ├── object_test.go │ ├── qnPresubmit.go │ └── qnPresubmit_test.go ├── tests ├── README.md ├── agent.bats ├── build.bats ├── clear.bats ├── cover.bats ├── diff.bats ├── init.bats ├── install.bats ├── list.bats ├── merge.bats ├── profile.bats ├── register.bats ├── remove.bats ├── run-ci-actions.sh ├── run-in-local.sh ├── run.bats ├── samples │ ├── complex_project │ │ ├── go.mod │ │ └── main.go │ ├── diff_samples │ │ ├── base.voc │ │ └── new.voc │ ├── gomod_replace_library │ │ ├── bar.go │ │ └── go.mod │ ├── gomod_replace_project │ │ ├── go.mod │ │ └── main.go │ ├── gomod_samples │ │ ├── a │ │ │ └── go.mod │ │ └── b │ │ │ └── go.mod │ ├── merge_profile_samples │ │ ├── a.voc │ │ ├── b.voc │ │ ├── c.voc │ │ ├── empty.voc │ │ ├── overlap.voc │ │ └── setmode.voc │ ├── multi_mains_project_with_internal │ │ ├── cmd │ │ │ ├── main1 │ │ │ │ └── main.go │ │ │ └── main2 │ │ │ │ └── main.go │ │ ├── foo │ │ │ ├── bar1.go │ │ │ ├── bar2.go │ │ │ └── internal │ │ │ │ ├── qiniu │ │ │ │ └── xiaoda.go │ │ │ │ └── xiaoming.go │ │ ├── go.mod │ │ ├── internal │ │ │ └── foo.go │ │ └── main.go │ ├── reference_other_package_project │ │ ├── app │ │ │ └── main.go │ │ ├── foo │ │ │ └── foo.go │ │ └── go.mod │ ├── run_for_several_seconds │ │ ├── a │ │ │ └── a.go │ │ ├── b │ │ │ └── b.go │ │ ├── go.mod │ │ └── main.go │ ├── run_for_several_seconds_with_generics │ │ ├── a │ │ │ └── a.go │ │ ├── b │ │ │ └── b.go │ │ ├── go.mod │ │ └── main.go │ ├── simple_agent │ │ ├── go.mod │ │ └── main.go │ ├── simple_gopath_project │ │ ├── go.mod │ │ └── src │ │ │ └── qiniu.com │ │ │ └── simple_gopath_project │ │ │ ├── main.go │ │ │ └── modulea │ │ │ └── foo.go │ ├── simple_project │ │ ├── go.mod │ │ └── main.go │ ├── simple_project2 │ │ ├── go.mod │ │ └── main.go │ ├── simple_project_with_generics │ │ ├── go.mod │ │ └── main.go │ └── simple_project_with_internal │ │ ├── foo │ │ ├── bar1.go │ │ ├── bar2.go │ │ └── internal │ │ │ ├── qiniu │ │ │ └── xiaoda.go │ │ │ └── xiaoming.go │ │ ├── go.mod │ │ ├── internal │ │ └── foo.go │ │ └── main.go ├── server.bats ├── util.sh └── version.bats └── tools └── vscode-ext ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── package-lock.json ├── package.json ├── src ├── extension.ts ├── gocserver.ts └── test │ ├── runTest.ts │ └── suite │ ├── extension.test.ts │ └── index.ts ├── tsconfig.json ├── tslint.json └── vsc-extension-quickstart.md /.github/workflows/e2e_test_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.github/workflows/e2e_test_check.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/style_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.github/workflows/style_check.yml -------------------------------------------------------------------------------- /.github/workflows/ut_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.github/workflows/ut_check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/README_zh.md -------------------------------------------------------------------------------- /ci-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/ci-build.sh -------------------------------------------------------------------------------- /cmd/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/build.go -------------------------------------------------------------------------------- /cmd/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/build_test.go -------------------------------------------------------------------------------- /cmd/clear.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/clear.go -------------------------------------------------------------------------------- /cmd/commonflags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/commonflags.go -------------------------------------------------------------------------------- /cmd/commonflags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/commonflags_test.go -------------------------------------------------------------------------------- /cmd/cover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/cover.go -------------------------------------------------------------------------------- /cmd/cover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/cover_test.go -------------------------------------------------------------------------------- /cmd/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/diff.go -------------------------------------------------------------------------------- /cmd/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/diff_test.go -------------------------------------------------------------------------------- /cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/init.go -------------------------------------------------------------------------------- /cmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/install.go -------------------------------------------------------------------------------- /cmd/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/install_test.go -------------------------------------------------------------------------------- /cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/list.go -------------------------------------------------------------------------------- /cmd/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/merge.go -------------------------------------------------------------------------------- /cmd/merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/merge_test.go -------------------------------------------------------------------------------- /cmd/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/profile.go -------------------------------------------------------------------------------- /cmd/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/register.go -------------------------------------------------------------------------------- /cmd/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/remove.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/run.go -------------------------------------------------------------------------------- /cmd/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/server.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/cmd/version.go -------------------------------------------------------------------------------- /codecov.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/codecov.yaml -------------------------------------------------------------------------------- /docs/images/goc-vscode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/docs/images/goc-vscode.gif -------------------------------------------------------------------------------- /docs/images/intro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/docs/images/intro.gif -------------------------------------------------------------------------------- /docs/images/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/docs/images/wechat.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/go.sum -------------------------------------------------------------------------------- /goc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/goc.go -------------------------------------------------------------------------------- /pkg/build/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/build.go -------------------------------------------------------------------------------- /pkg/build/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/build_test.go -------------------------------------------------------------------------------- /pkg/build/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/errors.go -------------------------------------------------------------------------------- /pkg/build/gomodules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/gomodules.go -------------------------------------------------------------------------------- /pkg/build/gomodules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/gomodules_test.go -------------------------------------------------------------------------------- /pkg/build/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/install.go -------------------------------------------------------------------------------- /pkg/build/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/install_test.go -------------------------------------------------------------------------------- /pkg/build/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/legacy.go -------------------------------------------------------------------------------- /pkg/build/legacy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/legacy_test.go -------------------------------------------------------------------------------- /pkg/build/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/run.go -------------------------------------------------------------------------------- /pkg/build/tmpfolder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/tmpfolder.go -------------------------------------------------------------------------------- /pkg/build/tmpfolder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/build/tmpfolder_test.go -------------------------------------------------------------------------------- /pkg/cover/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/client.go -------------------------------------------------------------------------------- /pkg/cover/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/client_test.go -------------------------------------------------------------------------------- /pkg/cover/cover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/cover.go -------------------------------------------------------------------------------- /pkg/cover/cover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/cover_test.go -------------------------------------------------------------------------------- /pkg/cover/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/delta.go -------------------------------------------------------------------------------- /pkg/cover/delta_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/delta_test.go -------------------------------------------------------------------------------- /pkg/cover/instrument.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/instrument.go -------------------------------------------------------------------------------- /pkg/cover/internal/tool/cover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/internal/tool/cover.go -------------------------------------------------------------------------------- /pkg/cover/internal/tool/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/internal/tool/edit.go -------------------------------------------------------------------------------- /pkg/cover/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/server.go -------------------------------------------------------------------------------- /pkg/cover/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/server_test.go -------------------------------------------------------------------------------- /pkg/cover/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/store.go -------------------------------------------------------------------------------- /pkg/cover/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/cover/store_test.go -------------------------------------------------------------------------------- /pkg/github/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/github/github.go -------------------------------------------------------------------------------- /pkg/github/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/github/github_test.go -------------------------------------------------------------------------------- /pkg/prow/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/prow/job.go -------------------------------------------------------------------------------- /pkg/prow/job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/prow/job_test.go -------------------------------------------------------------------------------- /pkg/qiniu/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/client.go -------------------------------------------------------------------------------- /pkg/qiniu/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/client_test.go -------------------------------------------------------------------------------- /pkg/qiniu/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/mock.go -------------------------------------------------------------------------------- /pkg/qiniu/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/object.go -------------------------------------------------------------------------------- /pkg/qiniu/object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/object_test.go -------------------------------------------------------------------------------- /pkg/qiniu/qnPresubmit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/qnPresubmit.go -------------------------------------------------------------------------------- /pkg/qiniu/qnPresubmit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/pkg/qiniu/qnPresubmit_test.go -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/agent.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/agent.bats -------------------------------------------------------------------------------- /tests/build.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/build.bats -------------------------------------------------------------------------------- /tests/clear.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/clear.bats -------------------------------------------------------------------------------- /tests/cover.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/cover.bats -------------------------------------------------------------------------------- /tests/diff.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/diff.bats -------------------------------------------------------------------------------- /tests/init.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/init.bats -------------------------------------------------------------------------------- /tests/install.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/install.bats -------------------------------------------------------------------------------- /tests/list.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/list.bats -------------------------------------------------------------------------------- /tests/merge.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/merge.bats -------------------------------------------------------------------------------- /tests/profile.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/profile.bats -------------------------------------------------------------------------------- /tests/register.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/register.bats -------------------------------------------------------------------------------- /tests/remove.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/remove.bats -------------------------------------------------------------------------------- /tests/run-ci-actions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/run-ci-actions.sh -------------------------------------------------------------------------------- /tests/run-in-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/run-in-local.sh -------------------------------------------------------------------------------- /tests/run.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/run.bats -------------------------------------------------------------------------------- /tests/samples/complex_project/go.mod: -------------------------------------------------------------------------------- 1 | module example.com/test 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /tests/samples/complex_project/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/complex_project/main.go -------------------------------------------------------------------------------- /tests/samples/diff_samples/base.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/diff_samples/base.voc -------------------------------------------------------------------------------- /tests/samples/diff_samples/new.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/diff_samples/new.voc -------------------------------------------------------------------------------- /tests/samples/gomod_replace_library/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/gomod_replace_library/bar.go -------------------------------------------------------------------------------- /tests/samples/gomod_replace_library/go.mod: -------------------------------------------------------------------------------- 1 | module qiniu.com/foo 2 | 3 | 4 | go 1.11 5 | -------------------------------------------------------------------------------- /tests/samples/gomod_replace_project/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/gomod_replace_project/go.mod -------------------------------------------------------------------------------- /tests/samples/gomod_replace_project/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/gomod_replace_project/main.go -------------------------------------------------------------------------------- /tests/samples/gomod_samples/a/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/gomod_samples/a/go.mod -------------------------------------------------------------------------------- /tests/samples/gomod_samples/b/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/gomod_samples/b/go.mod -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/a.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/merge_profile_samples/a.voc -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/b.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/merge_profile_samples/b.voc -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/c.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/merge_profile_samples/c.voc -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/empty.voc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/overlap.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/merge_profile_samples/overlap.voc -------------------------------------------------------------------------------- /tests/samples/merge_profile_samples/setmode.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/merge_profile_samples/setmode.voc -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/cmd/main1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/cmd/main1/main.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/cmd/main2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/cmd/main2/main.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/foo/bar1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/foo/bar1.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/foo/bar2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/foo/bar2.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/foo/internal/qiniu/xiaoda.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/foo/internal/qiniu/xiaoda.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/foo/internal/xiaoming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/foo/internal/xiaoming.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/go.mod: -------------------------------------------------------------------------------- 1 | module example.com/multi-mains-project 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/internal/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/internal/foo.go -------------------------------------------------------------------------------- /tests/samples/multi_mains_project_with_internal/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/multi_mains_project_with_internal/main.go -------------------------------------------------------------------------------- /tests/samples/reference_other_package_project/app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/reference_other_package_project/app/main.go -------------------------------------------------------------------------------- /tests/samples/reference_other_package_project/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/reference_other_package_project/foo/foo.go -------------------------------------------------------------------------------- /tests/samples/reference_other_package_project/go.mod: -------------------------------------------------------------------------------- 1 | module example.com/reference_other_package_project 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds/a/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds/a/a.go -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds/b/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds/b/b.go -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds/go.mod -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds/main.go -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds_with_generics/a/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds_with_generics/a/a.go -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds_with_generics/b/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds_with_generics/b/b.go -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds_with_generics/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds_with_generics/go.mod -------------------------------------------------------------------------------- /tests/samples/run_for_several_seconds_with_generics/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/run_for_several_seconds_with_generics/main.go -------------------------------------------------------------------------------- /tests/samples/simple_agent/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_agent/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_agent/main.go -------------------------------------------------------------------------------- /tests/samples/simple_gopath_project/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_gopath_project/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_gopath_project/src/qiniu.com/simple_gopath_project/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_gopath_project/src/qiniu.com/simple_gopath_project/main.go -------------------------------------------------------------------------------- /tests/samples/simple_gopath_project/src/qiniu.com/simple_gopath_project/modulea/foo.go: -------------------------------------------------------------------------------- 1 | package modulea 2 | 3 | // Bar is a sample service 4 | func Bar() { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /tests/samples/simple_project/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_project/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project/main.go -------------------------------------------------------------------------------- /tests/samples/simple_project2/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project2/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_project2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project2/main.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_generics/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_generics/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_project_with_generics/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_generics/main.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/foo/bar1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/foo/bar1.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/foo/bar2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/foo/bar2.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/foo/internal/qiniu/xiaoda.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/foo/internal/qiniu/xiaoda.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/foo/internal/xiaoming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/foo/internal/xiaoming.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/go.mod -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/internal/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/internal/foo.go -------------------------------------------------------------------------------- /tests/samples/simple_project_with_internal/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/samples/simple_project_with_internal/main.go -------------------------------------------------------------------------------- /tests/server.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/server.bats -------------------------------------------------------------------------------- /tests/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/util.sh -------------------------------------------------------------------------------- /tests/version.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tests/version.bats -------------------------------------------------------------------------------- /tools/vscode-ext/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.gitignore -------------------------------------------------------------------------------- /tools/vscode-ext/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.vscode/extensions.json -------------------------------------------------------------------------------- /tools/vscode-ext/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.vscode/launch.json -------------------------------------------------------------------------------- /tools/vscode-ext/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.vscode/settings.json -------------------------------------------------------------------------------- /tools/vscode-ext/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.vscode/tasks.json -------------------------------------------------------------------------------- /tools/vscode-ext/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/.vscodeignore -------------------------------------------------------------------------------- /tools/vscode-ext/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/CHANGELOG.md -------------------------------------------------------------------------------- /tools/vscode-ext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/README.md -------------------------------------------------------------------------------- /tools/vscode-ext/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/package-lock.json -------------------------------------------------------------------------------- /tools/vscode-ext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/package.json -------------------------------------------------------------------------------- /tools/vscode-ext/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/src/extension.ts -------------------------------------------------------------------------------- /tools/vscode-ext/src/gocserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/src/gocserver.ts -------------------------------------------------------------------------------- /tools/vscode-ext/src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/src/test/runTest.ts -------------------------------------------------------------------------------- /tools/vscode-ext/src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /tools/vscode-ext/src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/src/test/suite/index.ts -------------------------------------------------------------------------------- /tools/vscode-ext/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/tsconfig.json -------------------------------------------------------------------------------- /tools/vscode-ext/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/tslint.json -------------------------------------------------------------------------------- /tools/vscode-ext/vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/goc/HEAD/tools/vscode-ext/vsc-extension-quickstart.md --------------------------------------------------------------------------------