はじめにTIG真野です。育休明けです。 フューチャー社内のタスクランナーはmakeやTaskなど複数の流派があり、チームによって使い分けられています。個人的にはmakeで良いんじゃないかと思っていますが、Taskも良いですよね。 makeは細かい記法をいつも忘れる+調べるとC言語向けの情報が出てきて脳内変換に手間を感じたため、makeを用いてWebバックエンドアプリをGoで開発するということをテーマに、役立ちそうな情報をまとめます。 なお、今記事におけるmakeは、GNU Makeを指します。バージョンは以下で動かしています。 MakefileのためのEditorConfigMakefileのインデントはハードタブである必要があります。誤りを防ぐためにもEditorConfigを設定しておくと良いでしょう。 makeは通常、Makefileという名称をデフォルトで認識しますが、同一フォルダ
![Makefile覚書: Goアプリ開発に役立ちそうな基礎知識 | フューチャー技術ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/1895fe0fd7590a76ab7b28507ad0cf1d9a7f1f95/height=288;version=1;width=512/https%3A%2F%2Ffuture-architect.github.io%2Fimages%2F20231012a%2Fgnu-make.png)