concept, model, module, package, import path, GOPATH, GOROOT, GO111MODULE, module-aware mode, GOPATH mode, package pattern, all, std, cmd, tool, wildcard, ..., reserved package names, main package, test package, _test suffix, testdata, vendor, file types, .go, .c, .s, .syso, source file naming, *_GOOS, *_GOARCH, implicit build constraint | references/concepts.md |
go build, build flags, -o, -a, -n, -x, -p, -race, -msan, -asan, -cover, -covermode, -coverpkg, -v, -work, -asmflags, -buildmode, -buildvcs, -compiler, -gccgoflags, -gcflags, -installsuffix, -json, -ldflags, -linkshared, -mod, -modcacherw, -modfile, -overlay, -pgo, -pkgdir, -tags, -trimpath, -toolexec, build mode, archive, c-archive, c-shared, shared, exe, pie, plugin, PGO, profile-guided optimization, trimpath, cross-compilation, GOOS, GOARCH, build constraint, build tag, //go:build, // +build, buildjson, BuildEvent, shared build flags, -C | references/build.md |
go test, test flag, -run, -skip, -bench, -benchtime, -count, -failfast, -fullpath, -fuzz, -fuzztime, -fuzzminimizetime, -json, -list, -outputdir, -parallel, -short, -shuffle, -timeout, -v, -vet, -args, -c, -exec, -o, -cover, -covermode, -coverpkg, -coverprofile, -benchmem, -blockprofile, -blockprofilerate, -cpuprofile, -memprofile, -memprofilerate, -mutexprofile, -mutexprofilefraction, -trace, -artifacts, test2json, TestEvent, cacheable flags, local directory mode, package list mode, test caching, -count=1, fuzzing, seed corpus, testdata, fuzz cache, test binary, -test. prefix, testing functions, TestXxx, BenchmarkXxx, FuzzXxx, ExampleXxx, t.Parallel, -race, race detector, sanitizer | references/test.md |
go mod, mod init, mod tidy, mod download, mod edit, mod graph, mod vendor, mod verify, mod why, go.mod, go.sum, module path, module version, semver, semantic versioning, require, replace, exclude, retract, tool, ignore, godebug, indirect dependency, lazy module loading, minimal version selection, MVS, version query, @latest, @none, @patch, @v1.2.3, module cache, GOMODCACHE, modcacherw, vendor directory, vendor/modules.txt, -mod=vendor, -mod=readonly, -mod=mod, module-auth, go.sum, checksum, GOSUMDB, GOPRIVATE, GONOSUMDB, GONOPROXY, GOINSECURE, module proxy, GOPROXY, goproxy protocol, VCS, GOVCS, direct download, zip, .info, .mod, .zip | references/mod.md |
go tool, tool command, asm, cgo, compile, cover, fix, link, preprofile, vet, go tool vet, go tool cover, go tool pprof, go tool compile, go tool link, go tool asm, go tool cgo, -n, toolexec, tool definition, tool directive in go.mod, go tool resolution, builtin tools, additional tools, cmd/vet, vet analyzer, -vettool, vet checks, printf, atomic, bool, buildtags, directive, errorsas, ifaceassert, nilfunc, stringintconv, tests, shadow analyzer, -fix, -diff, go tool fix, fixer, hostport | references/tool.md |
go env, environment variable, GOARCH, GOOS, GOPATH, GOROOT, GOBIN, GOCACHE, GOCACHEPROG, GODEBUG, GOENV, GOFLAGS, GOINSECURE, GOMODCACHE, GOPRIVATE, GONOPROXY, GONOSUMDB, GOPROXY, GOSUMDB, GOTMPDIR, GOTOOLCHAIN, GOVCS, GOWORK, GO111MODULE, GOAUTH, GOEXPERIMENT, GOFIPS140, GOAMD64, GOARM, GOARM64, GO386, GOMIPS, GOMIPS64, GOPPC64, GORISCV64, GOWASM, CGO_ENABLED, CGO_CFLAGS, CGO_CPPFLAGS, CGO_CXXFLAGS, CGO_FFLAGS, CGO_LDFLAGS, CC, CXX, FC, AR, PKG_CONFIG, GOEXE, GOGCCFLAGS, GOHOSTARCH, GOHOSTOS, GOMOD, GOTELEMETRY, GOTELEMETRYDIR, GOTOOLDIR, GOVERSION, go env -w, go env -u, go env -json, go env -changed, env config file, GOENV | references/environment.md |
go work, work init, work use, work sync, work edit, work vendor, go.work, workspace, use directive, replace directive, go directive, toolchain directive, godebug directive, GOWORK, workspace mode, multi-module, build list, sync, -r flag, GoWork JSON, Use struct, Replace struct, workspace vendor | references/work.md |
go generate, generate directive, //go:generate, generator, code generation, $GOFILE, $GOLINE, $GOPACKAGE, $GOARCH, $GOOS, $GOROOT, $DOLLAR, $PATH, -command, alias, -run, -skip, generated file convention, DO NOT EDIT, generate build tag, go get, go install, version suffix, @latest, @v1.0.0, module-aware install, GOBIN, go clean, clean flags, -cache, -testcache, -modcache, -fuzzcache, -i, -r, go run, -exec, go doc, doc flags, -all, -src, -short, -u, -cmd, -http, go fmt, gofmt, go fix, fix tool, go vet, vet flags, -vettool, -c, -json, go version, -m, -v, go telemetry, telemetry mode, go bug | references/cli.md |