func os.Getenv
137 uses
os (current package)
env.go#L51: return Expand(s, Getenv)
env.go#L101: func Getenv(key string) string {
file.go#L404: dir = Getenv("LocalAppData")
file.go#L410: dir = Getenv("HOME")
file.go#L417: dir = Getenv("home")
file.go#L424: dir = Getenv("XDG_CACHE_HOME")
file.go#L426: dir = Getenv("HOME")
file.go#L455: dir = Getenv("AppData")
file.go#L461: dir = Getenv("HOME")
file.go#L468: dir = Getenv("home")
file.go#L475: dir = Getenv("XDG_CONFIG_HOME")
file.go#L477: dir = Getenv("HOME")
file.go#L501: if v := Getenv(env); v != "" {
file_unix.go#L328: dir := Getenv("TMPDIR")
getwd.go#L33: dir = Getenv("PWD")
os/exec
exec.go#L788: return append(env, "SYSTEMROOT="+os.Getenv("SYSTEMROOT"))
lp_unix.go#L47: path := os.Getenv("PATH")
cloud.google.com/go/compute/metadata
metadata.go#L119: if os.Getenv(metadataHostEnv) != "" {
metadata.go#L290: host := os.Getenv(metadataHostEnv)
cloud.google.com/go/profiler
profiler.go#L535: if val := os.Getenv(ev); val != "" {
profiler.go#L550: if val := os.Getenv(ev); val != "" {
profiler.go#L557: if projectID := os.Getenv("GOOGLE_CLOUD_PROJECT"); config.ProjectID == "" && projectID != "" {
cloud.google.com/go/storage
storage.go#L104: if host = os.Getenv("STORAGE_EMULATOR_HOST"); host == "" {
contrib.go.opencensus.io/exporter/stackdriver/monitoredresource/gcp
gcp_metadata_config.go#L85: gcpMetadata.namespaceID = os.Getenv("NAMESPACE")
gcp_metadata_config.go#L86: gcpMetadata.containerName = os.Getenv("CONTAINER_NAME")
gcp_metadata_config.go#L87: gcpMetadata.podID = os.Getenv("HOSTNAME")
monitored_resources.go#L161: if os.Getenv("KUBERNETES_SERVICE_HOST") != "" &&
crypto/x509
root_darwin.go#L17: var debugDarwinRoots = strings.Contains(os.Getenv("GODEBUG"), "x509roots=1")
verify.go#L22: var ignoreCN = !strings.Contains(os.Getenv("GODEBUG"), "x509ignoreCN=0")
github.com/aws/aws-sdk-go/aws/corehandlers
user_agent.go#L30: v := os.Getenv(execEnvVar)
github.com/aws/aws-sdk-go/aws/credentials
env_provider.go#L44: id := os.Getenv("AWS_ACCESS_KEY_ID")
env_provider.go#L46: id = os.Getenv("AWS_ACCESS_KEY")
env_provider.go#L49: secret := os.Getenv("AWS_SECRET_ACCESS_KEY")
env_provider.go#L51: secret = os.Getenv("AWS_SECRET_KEY")
env_provider.go#L66: SessionToken: os.Getenv("AWS_SESSION_TOKEN"),
shared_credentials_provider.go#L123: if p.Filename = os.Getenv("AWS_SHARED_CREDENTIALS_FILE"); len(p.Filename) != 0 {
shared_credentials_provider.go#L144: p.Profile = os.Getenv("AWS_PROFILE")
github.com/aws/aws-sdk-go/aws/defaults
defaults.go#L58: WithRegion(os.Getenv("AWS_REGION")).
defaults.go#L123: if u := os.Getenv(httpProviderEnvVar); len(u) > 0 {
defaults.go#L127: if uri := os.Getenv(shareddefaults.ECSCredsProviderEnvVar); len(uri) > 0 {
defaults.go#L191: p.AuthorizationToken = os.Getenv(httpProviderAuthorizationEnvVar)
github.com/aws/aws-sdk-go/aws/ec2metadata
service.go#L141: if strings.ToLower(os.Getenv(disableServiceEnvVar)) == "true" {
github.com/aws/aws-sdk-go/aws/session
credentials.go#L176: if len(os.Getenv(shareddefaults.ECSCredsProviderEnvVar)) == 0 {
env_config.go#L231: enableSharedConfig, _ := strconv.ParseBool(os.Getenv("AWS_SDK_LOAD_CONFIG"))
env_config.go#L305: cfg.CustomCABundle = os.Getenv("AWS_CA_BUNDLE")
env_config.go#L310: if v := os.Getenv(k); len(v) != 0 {
env_config.go#L320: if v := os.Getenv(k); len(v) != 0 {
env_config.go#L350: if v := os.Getenv(k); len(v) != 0 {
github.com/aws/aws-sdk-go/internal/shareddefaults
shared_config.go#L35: return os.Getenv("USERPROFILE")
shared_config.go#L39: return os.Getenv("HOME")
github.com/go-git/go-git/v5/config
config.go#L171: xdg := os.Getenv("XDG_CONFIG_HOME")
github.com/go-git/go-git/v5/plumbing/transport/ssh
auth_method.go#L180: username = os.Getenv("USER")
auth_method.go#L263: files := filepath.SplitList(os.Getenv("SSH_KNOWN_HOSTS"))
github.com/google/safehtml/template
trustedsource.go#L91: return TrustedSource{os.Getenv(string(key))}
github.com/jackc/pgconn
config.go#L375: value := os.Getenv(envname)
github.com/kevinburke/ssh_config
config.go#L70: return os.Getenv("HOME")
github.com/lib/pq
conn.go#L181: filename := os.Getenv("PGPASSFILE")
conn.go#L186: userHome := os.Getenv("HOME")
user_posix.go#L18: name := os.Getenv("USER")
github.com/mitchellh/go-homedir
homedir.go#L97: if home := os.Getenv(homeEnv); home != "" {
homedir.go#L150: if home := os.Getenv("HOME"); home != "" {
homedir.go#L155: if home := os.Getenv("USERPROFILE"); home != "" {
homedir.go#L159: drive := os.Getenv("HOMEDRIVE")
homedir.go#L160: path := os.Getenv("HOMEPATH")
github.com/xanzy/ssh-agent
sshagent.go#L36: sshAuthSock := os.Getenv("SSH_AUTH_SOCK")
sshagent.go#L48: return os.Getenv("SSH_AUTH_SOCK") != ""
go.opencensus.io/resource
resource.go#L96: Type: strings.TrimSpace(os.Getenv(EnvVarType)),
resource.go#L98: labels := strings.TrimSpace(os.Getenv(EnvVarLabels))
go/build
build.go#L281: if home := os.Getenv(env); home != "" {
build.go#L317: env := os.Getenv("CGO_ENABLED")
build.go#L339: s := os.Getenv(name)
build.go#L1065: go111Module := os.Getenv("GO111MODULE")
golang.org/x/net/http2
gotrack.go#L20: var DebugGoroutines = os.Getenv("DEBUG_HTTP2_GOROUTINES") == "1"
http2.go#L42: e := os.Getenv("GODEBUG")
golang.org/x/net/proxy
proxy.go#L138: e.val = os.Getenv(n)
golang.org/x/oauth2/google
default.go#L79: if filename := os.Getenv(envVar); filename != "" {
default.go#L143: return filepath.Join(os.Getenv("APPDATA"), "gcloud", f)
sdk.go#L182: return filepath.Join(os.Getenv("APPDATA"), "gcloud"), nil
sdk.go#L193: if v := os.Getenv("HOME"); v != "" {
golang.org/x/pkgsite/cmd/prober
main.go#L238: client, err = auth.NewClient(ctx, jsonCreds, os.Getenv("GO_DISCOVERY_USE_EXP_AUTH") == "true")
golang.org/x/pkgsite/cmd/worker
main.go#L141: if aud := os.Getenv("GO_DISCOVERY_IAP_AUDIENCE"); aud != "" {
main.go#L215: user := os.Getenv("USER")
golang.org/x/pkgsite/internal/config
config.go#L204: return os.Getenv("GAE_ENV") == "standard"
config.go#L209: return os.Getenv("GO_DISCOVERY_ON_GKE") == "true"
config.go#L343: AuthValues: parseCommaList(os.Getenv("GO_DISCOVERY_AUTH_VALUES")),
config.go#L346: Port: os.Getenv("PORT"),
config.go#L347: DebugPort: os.Getenv("DEBUG_PORT"),
config.go#L349: ProjectID: os.Getenv("GOOGLE_CLOUD_PROJECT"),
config.go#L350: ServiceID: GetEnv("GAE_SERVICE", os.Getenv("GO_DISCOVERY_SERVICE")),
config.go#L351: VersionID: GetEnv("GAE_VERSION", os.Getenv("DOCKER_IMAGE")),
config.go#L352: InstanceID: GetEnv("GAE_INSTANCE", os.Getenv("GO_DISCOVERY_INSTANCE")),
config.go#L353: GoogleTagManagerID: os.Getenv("GO_DISCOVERY_GOOGLE_TAG_MANAGER_ID"),
config.go#L354: QueueURL: os.Getenv("GO_DISCOVERY_QUEUE_URL"),
config.go#L355: QueueAudience: os.Getenv("GO_DISCOVERY_QUEUE_AUDIENCE"),
config.go#L365: DBPassword: os.Getenv("GO_DISCOVERY_DATABASE_PASSWORD"),
config.go#L366: DBSecondaryHost: chooseOne(os.Getenv("GO_DISCOVERY_DATABASE_SECONDARY_HOST")),
config.go#L369: DBSecret: os.Getenv("GO_DISCOVERY_DATABASE_SECRET"),
config.go#L371: RedisCacheHost: os.Getenv("GO_DISCOVERY_REDIS_HOST"),
config.go#L373: RedisHAHost: os.Getenv("GO_DISCOVERY_REDIS_HA_HOST"),
config.go#L376: Enable: os.Getenv("GO_DISCOVERY_ENABLE_QUOTA") == "true",
config.go#L381: t := (os.Getenv("GO_DISCOVERY_QUOTA_RECORD_ONLY") != "false")
config.go#L384: AuthValues: parseCommaList(os.Getenv("GO_DISCOVERY_AUTH_VALUES")),
config.go#L386: UseProfiler: os.Getenv("GO_DISCOVERY_USE_PROFILER") == "true",
config.go#L387: LogLevel: os.Getenv("GO_DISCOVERY_LOG_LEVEL"),
config.go#L388: ServeStats: os.Getenv("GO_DISCOVERY_SERVE_STATS") == "true",
config.go#L389: DisableErrorReporting: os.Getenv("GO_DISCOVERY_DISABLE_ERROR_REPORTING") == "true",
config.go#L391: bucket := os.Getenv("GO_DISCOVERY_CONFIG_BUCKET")
config.go#L392: object := os.Getenv("GO_DISCOVERY_CONFIG_DYNAMIC")
config.go#L435: "pod_name": os.Getenv("HOSTNAME"),
config.go#L479: overrideObj := os.Getenv("GO_DISCOVERY_CONFIG_OVERRIDE")
golang.org/x/pkgsite/internal/localdatasource
datasource.go#L98: gopaths := filepath.SplitList(os.Getenv("GOPATH"))
golang.org/x/pkgsite/internal/log
log.go#L107: if os.Getenv("GO_DISCOVERY_ON_GKE") != "" {
golang.org/x/pkgsite/internal/postgres
test_helper.go#L94: driver := os.Getenv("GO_DISCOVERY_DATABASE_DRIVER")
test_helper.go#L141: if errors.Is(err, derrors.NotFound) && os.Getenv("GO_DISCOVERY_TESTDB") != "true" {
test_helper.go#L170: if errors.Is(err, derrors.NotFound) && os.Getenv("GO_DISCOVERY_TESTDB") != "true" {
golang.org/x/pkgsite/internal/secrets
secrets.go#L23: project := os.Getenv("GOOGLE_CLOUD_PROJECT")
golang.org/x/pkgsite/internal/worker
pages.go#L112: Hostname: os.Getenv("HOSTNAME"),
google.golang.org/api/transport/grpc
dial.go#L279: whitelist := strings.Split(os.Getenv("GOOGLE_CLOUD_ENABLE_DIRECT_PATH"), ",")
dial.go#L300: if os.Getenv("GOOGLE_API_USE_MTLS") == "always" {
google.golang.org/api/transport/http
dial.go#L289: mode := os.Getenv("GOOGLE_API_USE_MTLS")
google.golang.org/grpc/grpclog
loggerv2.go#L130: logLevel := os.Getenv("GRPC_GO_LOG_SEVERITY_LEVEL")
loggerv2.go#L141: vLevel := os.Getenv("GRPC_GO_LOG_VERBOSITY_LEVEL")
google.golang.org/grpc/internal/binarylog
binarylog.go#L67: configStr := os.Getenv(envStr)
google.golang.org/grpc/internal/envconfig
envconfig.go#L35: Retry = strings.EqualFold(os.Getenv(retryStr), "on")
envconfig.go#L37: TXTErrIgnore = !strings.EqualFold(os.Getenv(txtErrIgnoreStr), "false")
internal/goroot
gc.go#L44: gccgo := os.Getenv("GCCGO")
net
conf.go#L81: if os.Getenv("RES_OPTIONS") != "" ||
conf.go#L82: os.Getenv("HOSTALIASES") != "" ||
conf.go#L91: if runtime.GOOS == "openbsd" && os.Getenv("ASR_CONFIG") != "" {
parse.go#L364: s := os.Getenv("GODEBUG")
net/http
h2_bundle.go#L2876: var http2DebugGoroutines = os.Getenv("DEBUG_HTTP2_GOROUTINES") == "1"
h2_bundle.go#L3113: e := os.Getenv("GODEBUG")
server.go#L3242: if omitBundledHTTP2 || strings.Contains(os.Getenv("GODEBUG"), "http2server=0") {
transport.go#L362: if strings.Contains(os.Getenv("GODEBUG"), "http2client=0") {
vendor/golang.org/x/net/http/httpproxy
proxy.go#L95: CGI: os.Getenv("REQUEST_METHOD") != "",
proxy.go#L101: if val := os.Getenv(n); val != "" {
vendor/golang.org/x/sys/cpu
cpu.go#L220: env := os.Getenv("GODEBUG")
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |