Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
kardolus
GitHub Repository: kardolus/chatgpt-cli
Path: blob/main/vendor/golang.org/x/sys/unix/env_unix.go
2880 views
1
// Copyright 2010 The Go Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style
3
// license that can be found in the LICENSE file.
4
5
//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos
6
7
// Unix environment variables.
8
9
package unix
10
11
import "syscall"
12
13
func Getenv(key string) (value string, found bool) {
14
return syscall.Getenv(key)
15
}
16
17
func Setenv(key, value string) error {
18
return syscall.Setenv(key, value)
19
}
20
21
func Clearenv() {
22
syscall.Clearenv()
23
}
24
25
func Environ() []string {
26
return syscall.Environ()
27
}
28
29
func Unsetenv(key string) error {
30
return syscall.Unsetenv(key)
31
}
32
33