MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近にわかに話題に挙がっているのがGoです。多数のライブラリが世界中で開発されています。そんな中、Goに含まれるツールとして注目を集めているのが文法の整形ツールgofmtです。 プログラミングソースは各人によって形が変わるものですが、それをGoの提示するフォーマットに整形してくれるのは便利です。それを受けて生み出されたのがjsfmt、JavaScript用のフォーマット整形ツールです。 jsfmtの使い方 最も簡単な使い方はインデントなどの整形でしょう。例えば以下のようなコードがあります。 var values = [1, 2, 3, 4];_.reduce(values, function(sum, value) {return sum + value;}, 0); ワンライナー