다음 명령을 사용하여 Golang에서 환경 변수를 설정하는 방법을 아는 사람이 있습니까?
os.Getenv()
답변1
os.Getenv
변수를 설정 하지 않고 해당 값을 얻습니다. 다음과 같이 변수를 설정 하려면 os.Setenv
:
package main
import (
"fmt"
"os"
)
func main() {
os.Setenv("VAR", "10")
fmt.Println("value of VAR:", os.Getenv("VAR"))
}
또한 동일한 프로그램에 설정된 환경 변수의 값을 검색하는 것은 의미가 없습니다. 일반적으로 환경을 하위 프로세스에 전달하는 데 사용됩니다.