みなさんこんにちは。サーバエンジニアの長南です。
ここ数か月の間、新型コロナウィルス感染症(COVID-19)の流行が世間を騒がせていました。Timersでもさまざまな影響があり、エンジニアの働き方もテレワーク中心となっていましたが、そんな中でも職種を問わずメンバーは全員しっかり成果を出しています。私も単発のGo言語開発案件を手がけました。
Go言語開発の現場では、よく使われるタスクをmakeコマンドのタスクとしてMakefileに記述するということがよく行われています。今回のプロジェクトでも当然のようにMakefileを書いたわけですが、Go言語開発向けのMakefileの書き方を解説している資料を見ると、みなさんそれなりに苦労されているように見えたので、私が使っているMakefileのテンプレを紹介したいと思います。
(makeコマンドやMakefileそのものについての説明はざっくり省略してしまいましたので必要な方はマニュアルなどを参照してください )
続きを読む