タグ

commandとgoに関するkarahiyoのブックマーク (2)

  • vet - GoDoc

    Command vet VetはGoのソースコードを調べ、引数が書式文字列(format string)で列んでないようなPrintfの呼び出しの欠陥をレポートします。 Vetはヒューリスティック(heuristic)な問題を扱い、すべてのレポートが当に問題であることは保証しません。しかし、コンパイラで見つけられないエラーを検出することができます。 ツールの終了ステータス(exit code)は、ツールの起動を間違うと"2"、問題がレポートされると"1"、"0"はそれ以外です。 ツールはすべての問題をチェックはできず、信頼性の低いヒューリスティックに依存します。 ですから、ガイダンスとしてだけ使用すべきであり、確固としたプログラムの正当性の指標として利用すべきではありません。 通常、チェックはすべて実行されますが、フラグを付けることで範囲を指定することができます。 利用可能なオプション:

  • Dockerコンテナのおもしろい名前

    Dockerコンテナのおもしろい名前 Dockerコンテナを立ち上げるときに,--nameオプションで名前を指定しないと勝手に名前がつけられる. $ docker run -d dockerfile/nginx $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1f29f753eaf6 dockerfile/nginx:latest nginx 2 days ago Up 11 hours 80/tcp, 443/tcp elegant_feynma 例えば,上ではelegant_feynmaという名前がつけられている. で,これどうやってやってるのかなーと思ってソースを眺めていると,docker/pkg/namesgeneratorというパッケージが名前を生成していた. 名前の生成方法はとても単純で,49個

  • 1