20230613のGoに関する記事は3件です。

errgroupのWithContextで得られるcontextは、局所的なcontextである

errgroup.WithContext()の返り値であるcontextは、非同期処理に対するcontextであり、それ以外の場所で使用してはいけない。 返り値のcontextを、それ以降の関数で使…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Go言語において型を完全一致しなければならない時とその必要がない時

はじめに Go言語の学習中にinterfaceの扱い方に困惑しました。この記事では、その際に調べたことを踏まえてGo言語で型が完全一致しなければならない場合と、その必要がない場合について解説します。 1. 型が完全に一致しなければならない…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

if-else文とswitch文の使い分け

概要 if-else文とswitch文は、どちらもプログラムの制御フローを管理するために使用されます。どちらを選ぶかは、コードの要件や状況によります。以下にその使用法と選択基準をまとめます。また、サ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む