タグ

ブックマーク / librabuch.jp (1)

  • Glide で Go 言語のパッケージ管理と vendoring - Librabuch

    Go 言語の vendoring ツールとして Glide を使い始めました。 Masterminds/glide: Package Management for Golang vendoring とは vendoring とは、アプリケーションが依存する 3rd-Party パッケージ/ライブラリのソースコードそのものを自身のレポジトリに含めて管理する試みのこと、を指す用語の模様です(たぶん)。 Node.js における package.json に依存関係が書かれている状態だけでは vendoring ではないです。node_modules ディレクトリ自体をレポジトリの管理対象に含めることで vendoring ができている状態、と言えるようになります。 Node.js (というか npm) に限らず、node_modules 的な役割のディレクトリは .gitignore で無視す

    Glide で Go 言語のパッケージ管理と vendoring - Librabuch
    raimon49
    raimon49 2016/08/25
    glide up --update-vendored --strip-vcs(短縮形 glide up -u -s)
  • 1