Go言語でコマンドラインツールを書いているのですが、
一つ分からないことがあります。

コマンドのオプションに--helpを渡された場合、
コマンドの使い方のみ表示して終了するのが普通だと思いますが、
その際の終了コードはどのようにすべきでしょうか?

GitHub上にあるいくつかのコマンドラインツールを試してみると、
peco、ghq、hubなどの終了コードは0、
jvgrep、gocode、hkなどの終了コードは2となっており、
0と2、どちらにすべきか分かりませんでした。