エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
シェルスクリプトのフォーマッタ - 隙あらば寝る
github.com gofmtのshellscript版。 go get -u github.com/mvdan/sh/cmd/shfmt でインストールするとshfm... github.com gofmtのshellscript版。 go get -u github.com/mvdan/sh/cmd/shfmt でインストールするとshfmtコマンドが利用可能になる。 例えば #!/bin/bash function test { echo $1 } for i in 1 2 3 do test $i done に対して適用すると #!/bin/bash function test() { echo $1 } for i in 1 2 3; do test $i done といった感じになる。 パット見わかりにくいかもしれないが、functionの引数部分に()が付いたり、forで使うdoの位置がフォーマットされている。 細かい書き方を統一するためにとりあえずshfmtを通しておくというのは良いと思う。 golangに慣れるとフォーマッタがない言語は考えるこ