]>
Commit | Line | Data |
---|---|---|
15c0b25d AP |
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 | // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris | |
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 | } |