各関数をクリックすると当ブログ内の学習記事に遷移します。
[2023年10月18日 更新]
fmtパッケージ
- func Append(b byte, a ...any) byte
- func Appendf(b byte, format string, a ...any) byte
- func Appendln(b byte, a ...any) byte
- func Errorf(format string, a ...any) error
- func FormatString(state State, verb rune) string
- func Fprint(w io.Writer, a ...any) (n int, err error)
- func Fprintf(w io.Writer, format string, a ...any) (n int, err error)
- func Fprintln(w io.Writer, a ...any) (n int, err error)
- func Fscan(r io.Reader, a ...any) (n int, err error)
- func Fscanf(r io.Reader, format string, a ...any) (n int, err error)
- func Fscanln(r io.Reader, a ...any) (n int, err error)
- func Print(a ...any) (n int, err error)
- func Printf(format string, a ...any) (n int, err error)
- func Println(a ...any) (n int, err error)
- func Scan(a ...any) (n int, err error)
- func Scanf(format string, a ...any) (n int, err error)
- func Scanln(a ...any) (n int, err error)
- func Sprint(a ...any) string
- func Sprintf(format string, a ...any) string
- func Sprintln(a ...any) string
- func Sscan(str string, a ...any) (n int, err error)
- func Sscanf(str string, format string, a ...any) (n int, err error)
- func Sscanln(str string, a ...any) (n int, err error)
osパッケージ
- func Chdir(dir string) error
- func Chmod(name string, mode FileMode) error
- func Chown(name string, uid, gid int) error
- func Chtimes(name string, atime time.Time, mtime time.Time) error
- func Clearenv()
- func DirFS(dir string) fs.FS
- func Environ() string
- func Executable() (string, error)
- func Exit(code int)
- func Expand(s string, mapping func(string) string) string
- func ExpandEnv(s string) string
- func Getegid() int
- func Getenv(key string) string
- func Geteuid() int
- func Getgid() int
- func Getgroups() (int, error)
- func Getpagesize() int
- func Getpid() int
- func Getppid() int
- func Getuid() int
- func Getwd() (dir string, err error)
- func Hostname() (name string, err error)
- func IsExist(err error) bool
- func IsNotExist(err error) bool
- func IsPathSeparator(c uint8) bool
- func IsPermission(err error) bool
- func IsTimeout(err error) bool
- func Lchown(name string, uid, gid int) error
- func Link(oldname, newname string) error
- func LookupEnv(key string) (string, bool)
- func Mkdir(name string, perm FileMode) error
- func MkdirAll(path string, perm FileMode) error
- func MkdirTemp(dir, pattern string) (string, error)
- func NewSyscallError(syscall string, err error) error
- func Pipe() (r * File, w * File, err error)
- func ReadFile(name string) (byte, error)
- func Readlink(name string) (string, error)
- func Remove(name string) error
- func RemoveAll(path string) error
- func Rename(oldpath, newpath string) error
- func SameFile(fi1, fi2 FileInfo) bool
- func Setenv(key, value string) error
- func Symlink(oldname, newname string) error
- func TempDir() string
- func Truncate(name string, size int64) error
- func Unsetenv(key string) error
- func UserCacheDir() (string, error)
- func UserConfigDir() (string, error)
- func UserHomeDir() (string, error)
- func WriteFile(name string, data byte, perm FileMode) error
os/execパッケージ
- func LookPath(file string) (string, error)
- func Command(name string, arg ...string) *Cmd
- func CommandContext(ctx context.Context, name string, arg ...string) *Cmd
- func (c *Cmd) CombinedOutput() (byte, error)
- func (c *Cmd) Environ() string
- func (c *Cmd) Output() (byte, error)
- func (c *Cmd) Run() error
- func (c *Cmd) Start() error
- func (c *Cmd) StderrPipe() (io.ReadCloser, error)
- func (c *Cmd) StdinPipe() (io.WriteCloser, error)
- func (c *Cmd) StdoutPipe() (io.ReadCloser, error)
- func (c *Cmd) String() string
- func (c *Cmd) Wait() error
- func (e *Error) Error() string
- func (e *Error) Unwrap() error
- func (e *ExitError) Error() string
os/signalパッケージ
- func Ignore(sig ...os.Signal)
- func Ignored(sig os.Signal) bool
- func Notify(c chan<- os.Signal, sig ...os.Signal)
- func NotifyContext(parent context.Context, signals ...os.Signal) (ctx context.Context, stop context.CancelFunc)
- func Reset(sig ...os.Signal)
- func Stop(c chan<- os.Signal)
os/userパッケージ
- func LookupGroup(name string) (*Group, error)
- func LookupGroupId(gid string) (*Group, error)
- func Current() (*User, error)
- func Lookup(username string) (*User, error)
- func LookupId(uid string) (*User, error)
- func (u *User) GroupIds() (string, error)
pathパッケージ
- func Base(path string) string
- func Clean(path string) string
- func Dir(path string) string
- func Ext(path string) string
- func IsAbs(path string) bool
- func Join(elem ...string) string
- func Match(pattern, name string) (matched bool, err error)
- func Split(path string) (dir, file string)
path/filepath
- func Abs(path string) (string, error)
- func Base(path string) string
- func Clean(path string) string
- func Dir(path string) string
- func EvalSymlinks(path string) (string, error)
- func Ext(path string) string
- func FromSlash(path string) string
- func Glob(pattern string) (matches string, err error)
- func HasPrefix(p, prefix string) boolDEPRECATED
- func IsAbs(path string) bool
- func IsLocal(path string) bool
- func Join(elem ...string) string
- func Match(pattern, name string) (matched bool, err error)
- func Rel(basepath, targpath string) (string, error)
- func Split(path string) (dir, file string)
- func SplitList(path string) string
- func ToSlash(path string) string
- func VolumeName(path string) string
- func Walk(root string, fn WalkFunc) error
- func WalkDir(root string, fn fs.WalkDirFunc) error
- type WalkFunc func(path string, info fs.FileInfo, err error) error