Golang environments: Difference between revisions

From wikinotes
No edit summary
No edit summary
Line 1: Line 1:
= Documentation =
= Documentation =
<blockquote>
<blockquote>

Revision as of 02:16, 19 June 2022

Documentation

environment variables https://pkg.go.dev/cmd/go#hdr-Environment_variables

Locations

~/.config/go/env 'go env' set environment variables

Environment Variables

A small subset of useful environment variables.

GOPATH=
GOBIN=

GOPRIVATE=
GOPROXY=

Go Env

go env lets you set/persist go environment variables.
They will be loaded in new shells automatically.

go env -w GOBIN=/foo/bar/bin  # set default envvar val within environment
go env -u GOBIN               # unset environment variable set by 'go env'