タグ

ブックマーク / qiita.com/TakesxiSximada (1)

  • MakefileのドキュメンテーションツールをGoで書いた - Qiita

    この記事は Go (その2) Advent Calendar 2016 21日目の記事です。 開発時のタスクランナーがわりにMakefileをよく使います。 make build したらビルドするとか make fmt したら go fmt するとか、 make server したらサーバを起動するとかです。 中には make build target=linux のようにオプションも渡したくなったりします。 しかしMakefileのタスクとその使い方をすぐに忘れてしまってMakefileの中を確認するということがよくあるので、 ドキュメントを表示してくれるようなコマンドをGoで書いてみました。 以下のように記述されたMakefileがあったとします。 .PHONY: command command: @## param1=value1 param2=value2 @# @# docume

    MakefileのドキュメンテーションツールをGoで書いた - Qiita
  • 1