golang
概要 参考情報 概要 以下、自分用のメモです。まだ触れていないのですが、忘れないうちにメモメモ。。。 gdbをブラウザで操作出来るgdbguiっていうのがあるんですね。 github.com www.gdbgui.com 上のサイトから画像リンクを拝借。以下のような感じみたい。 …
関連記事 概要 試してみる 参考情報 Goのおすすめ書籍 関連記事 Goメモ-153 (Goでのファイル I/O のやり方まとめ)(Open,Write,Append,CSV,TSV,BINARY,XML,JSON,YAML,TOML) - いろいろ備忘録日記 Goメモ-300 (バイナリを構造体にパック・アンパック) - いろい…
関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 Goメモ-153 (Goでのファイル I/O のやり方まとめ)(Open,Write,Append,CSV,TSV,BINARY,XML,JSON,YAML,TOML) - いろいろ備忘録日記 概要 以前に上の記事で、Goのファイル I/O についてまとめていた…
概要 試してみる CPU: AMD EPYC 7B13 CPU: Intel(R) Core(TM) i7-10510U Windows WSL 参考情報 Goのおすすめ書籍 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 Redditで以下のようなスレッドを見つけました。 www.reddit.com IntelのCPUだと…
類似記事 概要 サンプル 参考情報 Goのおすすめ書籍 類似記事 Goメモ-45 (Excelの各シートのズーム倍率を揃える) Goメモ-46 (Excelの各シートの最初のセルを選択状態にする) Goメモ-47 (Excelの特定シートのフッターの値を調整 Goメモ-48 (Excelの特定シート…
類似記事 概要 試してみる bytes.{CutPrefix,CutSuffix} strings.{CutPrefix,CutSuffix} 参考情報 Goのおすすめ書籍 類似記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。 Go 1.20 にて、bytesパ…
概要 試してみる 参考情報 概要 面白いなって思ったので、忘れないうちにメモメモ。。。 xcfile.dev github.com 試してみる https://xcfile.dev/getting-started/#installation にインストール方法が記載されています。homebrewでもscoopでもインストール出…
類似記事 概要 試してみる dotnet java python Go 参考情報 Goのおすすめ書籍 類似記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 100 Go Mistakes and How to Av…
類似記事 概要 試してみる 参考情報 Goのおすすめ書籍 類似記事 devlights.hatenablog.com GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 YAMLでは --- を使って、1ファイル内に複数のドキュメントを含めることが出来ます。…
類似記事 概要 試してみる 参考情報 Goのおすすめ書籍 類似記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。何気に分かってなかったので忘れないうちにメモメモ。。。 stringsパッケージには Tri…
類似記事 概要 試してみる 参考情報 Goのおすすめ書籍 類似記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。 Go 1.20 で、errors.Join が追加され、複数のエラーを纏めて一つにすることが標準ラ…
類似記事 概要 サンプル 参考情報 Goのおすすめ書籍 類似記事 Goメモ-45 (Excelの各シートのズーム倍率を揃える) Goメモ-46 (Excelの各シートの最初のセルを選択状態にする) Goメモ-47 (Excelの特定シートのフッターの値を調整 Goメモ-48 (Excelの特定シート…
類似記事 概要 サンプル 参考情報 Goのおすすめ書籍 類似記事 Goメモ-45 (Excelの各シートのズーム倍率を揃える) Goメモ-46 (Excelの各シートの最初のセルを選択状態にする) Goメモ-47 (Excelの特定シートのフッターの値を調整 Goメモ-48 (Excelの特定シート…
概要 準備 ソース サーバ側 クライアント タスクファイル ビルド 実行 参考情報 Goのおすすめ書籍 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 ソケットに SO_REUSEPORT を設定して、同一のEndPointに対して複数のリスナーをbindできるよう…
概要 参考情報 概要 Go 1.20 がリリースされましたね。いつも通り、後から勉強するときのための参考情報をメモメモ。。 以下、順不同です。 Go 1.20 is released! Release notes: https://t.co/V6huayE5Vi⬇️ Download: https://t.co/DBbJPEVUJS#golang pic.…
概要 サンプル ヘルパー関数 バッファリングなし バッファリングあり 参考情報 概要 以下、自分用のメモです。特にGo限定の話では無くて、straceコマンドのメモです。 前回、以下のような記事をメモしました。 devlights.hatenablog.com ついでなので、バッ…
概要 サンプル 参考情報 概要 以下、自分用のメモです。特にGo限定の話では無くて、straceコマンドのメモです。 たまに、プログラムが内部で読んでいるシステムコールが見たいときがあったりします。 Linuxの場合は、strace コマンドで、macの場合は確かdtru…
概要 Task の default タスクについて サンプル 参考情報 概要 以下、自分用のメモです。 Task の default タスクについて コマンドラインにて task とした場合、タスクを指定していない場合はデフォルトタスクが実行されます。 デフォルトタスクは default:…
概要 サンプル 参考情報 概要 以下、自分用のメモです。 コンテキストを使ったタイムアウト処理は context.WithTimeout を使ったら出来るのですが それ以外にも time.AfterFunc と組み合わせて処理することも出来ます。 同じことになるのですが、コンテキス…
概要 The Zen of Zig The Zen of Python The Zen of Go 概要 The Zen of Zig zigのコマンドヘルプみると、zen ってサブコマンドがあったので、出力してみると以下のように出ました。 $ zig zen * Communicate intent precisely. * Edge cases matter. * Favo…
概要 参考情報 概要 以下、自分用のメモです。 Go の net.Listen は、バックログが指定できないんですよね。。 githubの方でもイシューとしてOpen状態となっています。 github.com ちなみに内部でバックログとして利用される値は linux の場合は net.core.so…
概要 サンプル 参考情報 概要 以下、自分用のメモです。 TCP通信やUDP通信を行う際に net.Dial を使って接続すると思います。 この関数をそのまま使うと接続タイムアウトが指定出来ません。 んで、タイムアウト付きで接続処理をしたい場合は以下の選択肢があ…
概要 コマンドラインオプションの拙訳 -c, --color -C, --concurrency int -d, --dir string --dry -f, --force -h, --help -i, --init -l, --list -a, --list-all -o, --output string -p, --parallel -s, --silent --summary -t, --taskfile string -v, --…
概要 サンプル 参考情報 概要 以下、自分用のメモです。 netパッケージのドキュメント見ていたら、LookupPort という関数を発見。 知らなかったので、自分用のメモとして以下にサンプル残しておきます。 サービス名からポート取れるし、範囲外のポート番号を…
概要 サンプル 参考情報 概要 以下、自分用のメモです。以下のブログ記事にて知りました。感謝! blog.lufia.org 内容としては上のブログ記事様の方を見たほうが分かりやすいですw 以下は、忘れないように自分のためのメモ。 Goのアドレスは host:port の形…
概要 サンプル 参考情報 概要 以下、自分用のメモです。以下のブログ記事にて知りました。感謝! blog.lufia.org 内容としては上のブログ記事様の方を見たほうが分かりやすいですw 以下は、忘れないように自分のためのメモ。 Goで通信する際にアドレスを ho…
概要 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 JetBrainsから恒例の製品アップデート一覧記事が出ましたね。 blog.jetbrains.com 毎回、とても沢山の新機能が出てきていますが、個人的に DataGrip に Redis サポートが追加 が一…
概要 参考情報 概要 以下、自分用のメモです。そんなに使う場面は無いのですが、たまに使うときがあるので、ついでにここにメモメモ。。 Goでたまに出るバグの一つにシャドウイングがあります。 こんなのです。 package main import "fmt" func main() { i :…
概要 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 Gigazineさんの以下の記事で知りました。 gigazine.net PlantUMLみたいな感じで、シンプルになっているイメージ。 Goで作られてて、ツールとしてライブラリとしてしても使えるみた…
概要 参考情報 概要 以下、自分用のメモです。まだ試してませんが、忘れないうちにメモメモ。。。 ブラウザ経由でターミナルを共有できるものかー。便利ですね。存在を全然知りませんでした。 CJK and IME support と記載されているので、日本語関連も問題な…