概要 サンプル 普通にflagパッケージを利用 flag.FlagSet を利用 ユニットテスト ついでに fuzz テスト Taskfile.yml 参考情報 概要 以下、よく忘れるので自分用のメモです。 Goには標準ライブラリにアプリケーション引数を処理してくれる flag パッケージが…
概要 参考情報 概要 忘れないうちにメモメモ。。TUIアプリを作る際によく話題に上がる charmbracelet/bubbletea の v0.22.1 がリリースされました。 内容みると、マルチバイトサポートが入ったとのこと。 github.com このPRを出してくれたのは mattn さん。…
概要 バージョンを切り替えたいとき 参考情報 概要 いつも使いたいときに忘れるので、自分用にメモメモ。。 scoopでJavaをインストールする方法については、公式で記載があります。 scoop-docs.vercel.app インストールするときはめっちゃ簡単。 バージョン…
概要 参考情報 概要 なんだかんだ言って、今でもある程度利用されている .NET Framework さん。4.8.1 が先日リリースされたみたいですね。忘れないうちにメモメモ。。。 Arm64にネイティブ対応したとのこと。多分 Windows11 以降のみかな多分。 devblogs.mic…
概要 参考情報 概要 たまにしか利用しないので、いつも忘れてしまう。。。自分用にここにメモメモ。。。 Windowsのnetstatコマンドで、そのポートを利用しているPIDもついでに表示するには以下のオプションを指定します。 > netstat -ano 参考情報 techinfoo…
概要 参考情報 概要 いつも忘れるので、以下自分用のメモです。 たまに、go test の結果をプログラム側からいじりたいので json形式 で欲しいときがあります。 go test には、-json フラグがあるので、それを指定すると結果が JSON で取得できます。 (昔は、…
概要 参考情報 概要 いつも忘れるので、以下自分用のメモです。 作ったアプリを go install で $(go env GOPATH)/bin に置いた後に、後で削除したい場合は以下のようにします。 手で消しても同じなのですが、やっぱりコマンド経由でやりたい。 $ go clean -i…
概要 サンプル 参考情報 概要 bep/logg というログライブラリが公開されていて、ベンチマークの結果を見ると速かったのでちょっと触ってみました。 apex/log からフォークしたライブラリみたいですね。 まだ、バージョンは v0.1.0 だけど、シンプルな構成で…
概要 本家 その他の有用情報 参考情報 概要 先日、Go 1.19 がリリースされましたね。各所で情報を公開してくださっている方々がいっぱいいらっしゃるので忘れないうちに自分用にメモメモ。。。 本家 go.dev go.dev go.dev go.dev go.dev 個人的には、今回追…
概要 サンプル Taskfile.yml sender receiver 実行結果 参考情報 概要 よく忘れるので、ここにメモメモ。。。 たまに、Goのプログラムから他のプロセスに対してシグナルを送りたいときがあります。 以下、サンプルです。 サンプル 2つのプログラムで試して…