kurumi-bioの雑記帳

プログラミング、パソコン、ペット、 犬、お出かけ

プログラミング

初心者のGo言語 -47- <VolumeName,Walk,WalkDir,WalkFunc>

こんにちは、kurumi-bioです。 第5回目のfilepathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 VolumeName関数 Walk関数 WalkDir関数 型定義 WalkFunc 最後に (adsbygoogle = window.adsbygoogle || []).push…

初心者のGo言語 -46- <Rel,Split,SplitList,ToSlash>

こんにちは、kurumi-bioです。 第4回目のfilepathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 コードの説明 Rel関数 Split関数 SplitList関数 ToSlash関数 最後に (adsbygoogle = window.adsbygoogle || [])…

初心者のGo言語 -45- <IsAbs,IsLocal,Join,Match>

こんにちは、kurumi-bioです。 第3回目のfilepathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 コードの説明 IsAbs関数 IsLocal関数 Join関数 Match関数 最後に (adsbygoogle = window.adsbygoogle || []).pu…

初心者のGo言語 -44- <EvalSymlinks,Ext,FromSlash,Glob>

こんにちは、kurumi-bioです。 第2回目のfilepathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 コードの説明 EvalSymlinks関数 Ext関数 FromSlash関数 Glob関数 最後に (adsbygoogle = window.adsbygoogle ||…

初心者のGo言語 -43- <Abs,Base,Clean,Dir>

こんにちは、kurumi-bioです。 第1回目のfilepathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 コードの説明 Abs関数 Base関数 Clean関数 Dir関数 最後に (adsbygoogle = window.adsbygoogle || []).push({})…

初心者のGo言語 -42- <IsAbs,Join,Match,Split>

こんにちは、kurumi-bioです。 第2回目のpathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 IsAbs関数 Join関数 Match関数 Split関数 (adsbygoogle = window.adsbygoogle || []).push({}); 前回の記事 kurumi-…

初心者のGo言語 -41- <Base,Clean,Dir,Ext>

こんにちは、kurumi-bioです。 第1回目のpathパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 Base関数 Clean関数 Dir関数 Ext関数 (adsbygoogle = window.adsbygoogle || []).push({}); 前回の記事 kurumi-bio.…

初心者のGo言語 -40- <LookupGroup,LookupGroupId,Current,Lookup,LookupId,GroupIds>

こんにちは、kurumi-bioです。 第1回目のuserパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 LookupGroup関数 LookupGroupId関数 GroupIds関数 Current関数 Lookup関数 LookupId関数 (adsbygoogle = window.ads…

初心者のGo言語 -39- <NotifyContext,Reset,Stop>

こんにちは、kurumi-bioです。 第2回目のsignalパッケージ(標準ライブラリー)の学習です。 前回の記事 APIリファレンス(過去記事の一覧) 環境 NotifyContext関数 Reset関数 Stop関数 (adsbygoogle = window.adsbygoogle || []).push({}); 前回の記事 kurumi-…

初心者のGo言語 -38- <Ignore,Ignored,Notify>

こんにちは、kurumi-bioです。 第1回目のsignalパッケージ(標準ライブラリー)の学習です。 環境 Ignore関数 Ignored関数 Notify関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン…

初心者のGo言語 -37- <CommandContext>

こんにちは、kurumi-bioです。 第8回目のexecパッケージ(標準ライブラリー)の学習です。 環境 CommandContext関数 [contextパッケージ] WithDeadline関数 [contextパッケージ] WithTimeout関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 Win…

初心者のGo言語 -36- <Error,Unwrap>

こんにちは、kurumi-bioです。 第7回目のexecパッケージ(標準ライブラリー)の学習です。 環境 Error型 Error関数 Unwrap関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go ver…

初心者のGo言語 -35- <StderrPipe,StdinPipe,StdoutPipe,String,Wait>

こんにちは、kurumi-bioです。 第6回目のexecパッケージ(標準ライブラリー)の学習です。 環境 StderrPipe関数 StdinPipe関数 StdoutPipe関数 String関数 Wait関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 …

初心者のGo言語 -34- <Start>

こんにちは、kurumi-bioです。 第5回目のexecパッケージ(標準ライブラリー)の学習です。 環境 Start関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go version go1.20.3 windo…

初心者のGo言語 -33- <time.Sleep,Run>

こんにちは、kurumi-bioです。 第4回目のexecパッケージ(標準ライブラリー)の学習です。 環境 [time package] Sleep関数 Run関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go…

初心者のGo言語 -32- <CombinedOutput,Environ,Output>

こんにちは、kurumi-bioです。 第3回目のexecパッケージ(標準ライブラリー)の学習です 環境 CombinedOutput関数 Environ関数 Output関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージ…

初心者のGo言語 -31- <Command>

こんにちは、kurumi-bioです。 第2回目のexecパッケージ(標準ライブラリー)の学習です 環境 Cmd型 Command関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go version go1.20 w…

初心者のGo言語 -30- <LookPath>

こんにちは、kurumi-bioです。 第1回目のexecパッケージ(標準ライブラリー)の学習です。 環境 Variables(変数) LookPath関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go ver…

初心者のGo言語 -29- <Args,Lchown>

こんにちは、kurumi-bioです。 第13回目のosパッケージ(標準ライブラリー)の学習です。 環境 Args変数 Lchown関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go version go1.2…

初心者のGo言語 -28- フォルダのパーミッション(権限)を調べる

こんにちは、kurumi-bioです。 環境 はじめに 試すこと 結果 テストコード (adsbygoogle = window.adsbygoogle || []).push({}); 環境 Windows OSバージョン:Windows11 Home 22H2 Go言語のバージョン:go version go1.20 windows/amd64 Linux OSバージョン…

初心者のGo言語 -27- os.Chmodを調べる

こんにちは、kurumi-bioです。 目次 環境 初めに 数値とパーミッション(権限)の関係 8進数文字列でパーミッション(権限)を指定 環境 LinuxOSバージョン:openSUSE Leap 15.4Go言語のバージョン:go version go1.20.2 linux/amd64 初めに osパッケージのChmod…

初心者のGo言語 -26- <Unsetenv,UserCacheDir,UserConfigDir,UserHomeDir,WriteFile>

こんにちは、kurumi-bioです。 第12回目のosパッケージ(標準ライブラリー)の学習です。 環境 Unsetenv関数 UserCacheDir関数 UserConfigDir関数 UserHomeDir関数 WriteFile関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョ…

初心者のGo言語 -25- <Setenv,Symlink,TempDir,Truncate>

こんにちは、kurumi-bioです。 第11回目のosパッケージ(標準ライブラリー)の学習です。 環境 Setenv関数 Symlink関数 TempDir関数 Truncate関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語の…

初心者のGo言語 -24- <Remove,RemoveAll,Rename,SameFile>

こんにちは、kurumi-bioです。 第10回目のosパッケージ(標準ライブラリー)の学習です。 環境 Remove関数 RemoveAll関数 Rename関数 SameFile関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語…

初心者のGo言語 -23- <NewSyscallError,Pipe,ReadFile,Readlink>

こんにちは、kurumi-bioです。 第9回目の**osパッケージ(標準ライブラリー)**の学習です。 環境 NewSyscallError関数 Pipe関数 ReadFile関数 ReadFile関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22…

初心者のGo言語 -22- <Mkdir,MkdirAll,MkdirTemp>

こんにちは、kurumi-bioです。 第8回目のosパッケージ(標準ライブラリー)の学習です。 環境 Mkdir関数 MkdirAll関数 MkdirTemp関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:…

初心者のGo言語 -21- <Link,LookupEnv>

こんにちは、kurumi-bioです。 第7回目のosパッケージ(標準ライブラリー)の学習です。 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 Link関数 LookupEnv関数 環境 WindowsOSバージョン:Windows11 Home 22H2Go言語のバージョン:go version go1…

初心者のGo言語 -20- <IsExist,IsNotExist,IsPathSeparator,IsPermission,IsTimeout,Lchown>

こんにちは、kurumi-bioです。 第6回目のosパッケージ(標準ライブラリー)の学習です。 環境 IsExist関数 IsNotExist関数 IsPathSeparator関数 IsPermission関数 IsTimeout関数 Lchown関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 Windows …

初心者のGo言語 -19- go1.20とgo1.19のfmtパッケージの差異

こんにちは、kurumi-bioです。 2023年2月1日にGo言語のメジャーバージョンアップが行われてバージョンが1.20になりました。 今まで学習してきたfmtパッケージにも変更がありましたので調査しました。 環境 fmtパッケージの変更点 fmt.Errorf fmt.FormatStrin…

初心者のGo言語 -18- <Getpagesize,Getpid,Getppid,Getuid,Getwd,Hostname>

こんにちは、kurumi-bioです。 第5回目のosパッケージ(標準ライブラリー)の学習です。 環境 Getpagesize関数 Getpid関数 Getppid関数 Getuid関数 Getwd関数 Hostname関数 (adsbygoogle = window.adsbygoogle || []).push({}); 環境 Windows OSバージョン:Wi…