いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

golang

Goメモ-378 (garble, 難読化ツール)

関連記事 概要 試してみた インストール バージョン確認 試すソースコードを用意 ビルド go versionで見てみる 実行 バイナリをちょっと確認 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概…

Goメモ-377 (Go 1.22 リリース)

関連記事 概要 forループの挙動変更 ソースコード go 1.21.6 go 1.22.0 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 Go 1.22 …

OpenGFW (中国のグレートファイアウォールをオープンソースで実装)

関連記事 概要 参考情報 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 以下で知りました。 www.itmedia.co.jp OpenGFWっていうのがあるんですね。知らなか…

Goメモ-376 (JSONのデコード時に不明なフィールドがある場合エラーとする)(DisallowUnknownFields)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 JSONのエンコード・デコードは、よくやる作業ですが、デ…

Goメモ-375 (golang.org/x/tools/cmd/deadcodeを使ってデッドコードを調べる)

関連記事 概要 試してみた 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 Go本家ブログに以下の記事がアップされていました。 go…

Goメモ-374 (goimports を全goファイルに実施したい)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 個人的にGoで遊んでいるときはIDEを使わない状態で書いてい…

Goメモ-373 (Go 1.20 から %w を複数指定できるようになってた)(Wrapping multiple errors)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 Go 1.20 から、エラーの際に利用する %w verb …

Goメモ-372 (INIファイルを操作)(go-ini)

関連記事 概要 サンプル READ WRITE APPEND 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 INIファイルを操作する必要…

Goメモ-371 (Go 1.22 にて slices.Concat が追加)

関連記事 概要 試してみる 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 Go 1.22 にて、slices.Concat が追加されま…

Goメモ-370 (Go 1.22 にて reflect.TypeFor が追加)

関連記事 概要 試してみる 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 Go 1.22 にて、reflect.TypeFor[T]() が追加…

Goメモ-369 (まだリリースされていない最新版の標準ライブラリのドキュメントを見る)(gotip, master)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 大した話では無いのですが、知らない人が結構いたので、…

Goメモ-368 (Go 1.22, Range over integers, for-rangeループの指定に数値が使えるようになる)

関連記事 概要 試してみる 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 Go 1.22 のドラフトリリースノートを見てた…

Goメモ-367 (Go 1.22: Interactive release notes, リリースノート)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 もうすぐ、Go 1.22 のリリースなので、リリースノートが…

Goメモ-366 (ドットインポート)(dot import)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れないうちにとりあえずメモメモ。。。 xormのドキュメントを見てたら xorm.io 以下のような記…

Goメモ-365 (gops)(google/gops, Goのプロセスを一覧表示)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。知らなかったので忘れないうちにメモメモ。。。 Githubさんのおすすめリポジトリを見てたら、以下…

Goメモ-364 (*sql.Rowsから[]map[string]anyに変換)

関連記事 概要 サンプル リポジトリ 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。 Goの標準ライブラリを使って、データベー…

Goメモ-363 (VCSのリビジョン情報をランタイム時に取得)(runtime/debug.BuildInfo, vcs.revision)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。 アプリのヘルプ表示とかで、ビルドされたときのgitの…

Goメモ-362 (文字列とバイト列のクローン)(strings.Clone, bytes.Clone)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。 Go言語 100Tips ありがちなミスを把握し、実装を最適化する impress top gearシリーズ…

Goメモ-361 (オブジェクトをプーリングして再利用)(sync.Pool)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 頻繁に利用する構造体や生成にコストが掛かる構造…

Goメモ-360 (月の日数を求める)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 大した内容ではないのですが、月の日数を求めると…

Goメモ-359 (翌月の日付を求める)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 実用 Go言語 ―システム開発の現場で知っておきたい…

Goメモ-358 (fmt.Stringerとfmt.GoStringer)(%v, %+v, %#v, %s)

関連記事 概要 試してみた 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 Go言語 100Tips ありがちなミスを把握し、実装を…

Goメモ-357 (Goのプロジェクト構成)(Organizing a Go module, golang-standards)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 周りの人に、よく聞かれる話しなのでついでにここに。 以前…

Goメモ-356 (Go側からsoファイルを作成してPythonとCで利用)(c-shared)

関連記事 概要 試してみる 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 たまーに、Go側の処理をsoファイルにして、他の…

Goメモ-355 (メソッド値とメソッド式)(method value, method expression)

関連記事 概要 サンプル メソッド値 メソッド式 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。よく忘れるのでここにメモメモ。。。 メソッド値とメソッド式に…

Goメモ-354 (Fourteen Years of Go)(Goは14歳になった)

関連記事 概要 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れない内にメモメモ。。。 Go 公式ブログに以下の記事がアップされました。 go.dev 14歳になる…

Goメモ-353 (sync.OnceValues)(go 1.21から追加)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れない内にメモメモ。。。 Go 1.21 から、syncパッケージに OnceValues って関数が追…

Goメモ-352 (sync.OnceValue)(go 1.21から追加)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れない内にメモメモ。。。 Go 1.21 から、syncパッケージに OnceValue って関数が追加…

Goメモ-351 (sync.OnceFunc)(go 1.21から追加)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れない内にメモメモ。。。 Go 1.21 から、syncパッケージに OnceFunc って関数が追加…

Goメモ-350 (github.com/shopspring/decimalを使って計算)

関連記事 概要 サンプル 参考情報 Goのおすすめ書籍 関連記事 GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ 概要 以下、自分用のメモです。忘れない内にメモメモ。。。 以下の記事で Go で 他の言語 の decimal みたいなライブラ…