osop

package
v0.5.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: MIT Imports: 8 Imported by: 0

README

サンプルリスト

このディレクトリには以下のサンプルがあります。

file example name note
mkdir.go osop_mkdir os.Mkdir/MkdirAllのサンプルです.
listprocess.go osop_list_processes プロセスリストを取得するサンプルです.
environ.go osop_environ os.Environ()のサンプルです。
getenv.go osop_getenv os.GetEnv() のサンプルです。
lookupenv.go osop_lookupenv os.LookupEnv() のサンプルです。
expandenv.go osop_expandenv os.ExpandEnv() のサンプルです。
expand.go osop_expand os.Expand() のサンプルです。
setenv.go osop_setenv os.Setenv() のサンプルです。
unsetenv.go osop_unsetenv os.Unsetenv() のサンプルです。
clearenv.go osop_clearenv os.Clearenv() のサンプルです。

Documentation

Overview

Package osop -- os操作関連についてのサンプルが配置されているパッケージです。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Clearenv added in v0.5.16

func Clearenv() error

Clearenv は、os.Clearenv() のサンプルです。

全環境変数をクリアします。(このプロセス上での)

REFERENCES

func Environ added in v0.5.15

func Environ() error

Environ は、os.Environ()のサンプルです。

os.Environ() は、現在の環境変数の値を key=value 形式の文字列で返す。 戻り値は []string 。

REFERENCES

func Expand added in v0.5.15

func Expand() error

Expand は、os.Expand() のサンプルです。

Expandは、マッピング関数に基づいて文字列の${var}または$varを置き換えます。 マッピング関数の書式は

func(string) string

となっています。 os.ExpandEnv() は、以下と同じことになります。

os.Expand(s, os.Getenv)

REFERENCES

func ExpandEnv added in v0.5.15

func ExpandEnv() error

ExpandEnv は、os.ExpandEnv() のサンプルです。

ExpandEnv は、現在の環境変数の値に従って、文字列中の ${var} または $var を置き換えます。 未定義の変数への参照は空文字列に置き換えられます。

戻り値は string で、error は返らない。

REFERENCES

func GetEnv added in v0.5.15

func GetEnv() error

GetEnv は、os.GetEnv() のサンプルです。

Getenvは、キーで指定された環境変数の値を取得します。 値が返されるが、変数が存在しない場合は空が返ります。 空の値と未設定の値を区別するには、LookupEnvを使用します。

戻り値は string で、error は返却されない。

REFERENCES

func ListProcesses added in v0.4.5

func ListProcesses() error

ListProcesses -- プロセスリストを取得するサンプルです.

本サンプルは Windows では動作しません。

REFERENCES:

func LookupEnv added in v0.5.15

func LookupEnv() error

LookupEnv は、os.LookupEnv() のサンプルです。

LookupEnv は、キーで指定された環境変数の値を取得します。 その変数が環境に存在する場合、その値 (空でもよい) が返され、ブール値は true になります。 そうでない場合は、返される値は空で、ブール値は false になります。

REFERENCES

func NewRegister

func NewRegister() mapping.Register

NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。

func Setenv added in v0.5.15

func Setenv() error

Setenv は、os.Setenv() のサンプルです。

既に存在する環境変数に対して os.Setenv() した場合は そのプロセス内で値が上書きされる。

REFERENCES

func Unsetenv added in v0.5.15

func Unsetenv() error

Unsetenv は、os.Unsetenv() のサンプルです。

指定された環境変数の値をクリアします。 一時的な環境変数を用意する際に、os.Setenv()とペアで以下のように よく利用される。

os.Setenv("MYENV", "HELLOWORLD")
defer os.Unsetenv("MYENV")

REFERENCES

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL