<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ja-Git on Junpei Kawamoto</title>
    <link>https://www.jkawamoto.info/tags/ja-git/</link>
    <description>Recent content in ja-Git on Junpei Kawamoto</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>junpei.kawamoto@acm.org (Junpei Kawamoto)</managingEditor>
    <webMaster>junpei.kawamoto@acm.org (Junpei Kawamoto)</webMaster>
    <copyright>&amp;copy; 2016-2017 Junpei Kawamoto</copyright>
    <lastBuildDate>Sun, 24 Jul 2016 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://www.jkawamoto.info/tags/ja-git/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Go言語以外のリポジトリを.goimportsignoreに追加する</title>
      <link>https://www.jkawamoto.info/blog-ja/ignore-non-golang-projects-in-goimport/</link>
      <pubDate>Sun, 24 Jul 2016 00:00:00 +0000</pubDate>
      <author>junpei.kawamoto@acm.org (Junpei Kawamoto)</author>
      <guid>https://www.jkawamoto.info/blog-ja/ignore-non-golang-projects-in-goimport/</guid>
      <description>本稿は Qiita 投稿記事 のバックアップです．
 はじめに ghqを使ったローカルリポジトリの統一的・効率的な管理についてや ghq: リモートリポジトリのローカルクローンをシンプルに管理するで紹介されているように， $GOPATH/src以下に言語に関わらずすべてのソースコードを集めると， リポジトリ管理が楽になる反面$GOPATH/srcがどんどん大きくなっていく．
goimportsのスキャン対象から特定ディレクトリを除外するによると， .goimportsignore に記載されたパスは goimports の対象から外れるそうなので， Go言語以外のリポジトリを追加することにした．
gii gii は $GOPATH/src 以下にある git リポジトリのうち， .go ファイルを含まないものを $GOPATH/src/.goimportsignore に追加するツール．
インストールは，
go get github.com/jkawamoto/gii  か，Homebrew を使っている場合は，
brew tap jkawamoto/gii brew install gii  または，ここからバイナリを取得する．
実行は，単に gii を呼ぶだけ．--gopath オプションで $GOPATH 以外をルートにできる． ヘルプテキストは次の通り．
gii [global options] GLOBAL OPTIONS: --gopath GOPATH GOPATH [$GOPATH] --help, -h show help --version, -v print the version  すでに，.</description>
    </item>
    
  </channel>
</rss>