この記事は Go 2 Advent Calendar 2020 の25日目の記事です。 こんにちは、こんばんは。久しぶりにGoの記事を書いている kaneshin です。今年はフロントエンドをコーディングする機会が多かったためGoに触れる機会があまりありませんでしたが、人間がやるべきでない運用タスクを見掛けるとすぐにGoを用いてコード生成をしたくなります。 今までの経験では筋の悪いコード生成もふんだんに負債として残してきましたが、無かったら困ることも多かっただろうとポジティブに考えることにしています。 さて、今回はそのコード生成について難しく考えないでとりあえず書いてみようと思えるレベルで紹介しようと思います。 TL;DR記事中盤にGo公式のコード生成を一例にした画像があるので参照してください記事後半に簡易的なサンプルコードを作成したリンクを貼っているので参照してくださいこの記事のモチベー