変更のあったファイルを go fmtで一括して整形する方法をメモしておく。 ワンライナーでする方法を2つ見つけた。 どちらも git ls-files で変更のあったファイルの一覧を出して、それを go fmt に渡す ループ for file in $(git ls-files -m); do go fmt "$f…
Gemini APIを利用するNext.jsの最小限サンプル - mkdir blog && cd $_ の続きで、今回はGemini API を利用してJSONで出力を生成する方法を試す。 プロンプトでJSONを指示するのではなく、常に指定したフィールドのJSONが返るようにする。 これによって、プロ…