File tree Expand file tree Collapse file tree 3 files changed +30
-0
lines changed
Expand file tree Collapse file tree 3 files changed +30
-0
lines changed Original file line number Diff line number Diff line change 1313| expand.go | osop_expand | os.Expand() のサンプルです。 |
1414| setenv.go | osop_setenv | os.Setenv() のサンプルです。 |
1515| unsetenv.go | osop_unsetenv | os.Unsetenv() のサンプルです。 |
16+ | clearenv.go | osop_clearenv | os.Clearenv() のサンプルです。 |
Original file line number Diff line number Diff line change 1+ package osop
2+
3+ import (
4+ "os"
5+
6+ "github.com/devlights/gomy/output"
7+ )
8+
9+ // Clearenv は、os.Clearenv() のサンプルです。
10+ //
11+ // 全環境変数をクリアします。(このプロセス上での)
12+ //
13+ // # REFERENCES
14+ //
15+ // - https://pkg.go.dev/os@go1.22.0#Clearenv
16+ func Clearenv () error {
17+ var envs []string
18+
19+ envs = os .Environ ()
20+ output .Stdoutl ("[os.Environ]" , len (envs ))
21+
22+ os .Clearenv ()
23+
24+ envs = os .Environ ()
25+ output .Stdoutl ("[os.Environ]" , len (envs ))
26+
27+ return nil
28+ }
Original file line number Diff line number Diff line change @@ -22,4 +22,5 @@ func (r *register) Regist(m mapping.ExampleMapping) {
2222 m ["osop_expand" ] = Expand
2323 m ["osop_setenv" ] = Setenv
2424 m ["osop_unsetenv" ] = Unsetenv
25+ m ["osop_clearenv" ] = Clearenv
2526}
You can’t perform that action at this time.
0 commit comments