タグ

ghqに関するyutaszk23のブックマーク (2)

  • GOPATHの運用を見なおしてみたら意外と便利だった - 🐾 Nekonote.

    go-get と ghq (+ fzf/peco) の連携 はとても便利 社内でGoの機運が高まっているようなので、 整理を兼ねてこれまでかじって適当に作った環境をみなおしてみました。 Goの環境を設定するというとやっぱり気になるのは $GOPATH の設定。(そうでもない?) 「GOPATHはどこでもええんやで」という解説でサラリとさきに進んでいるけども、 これがどうにもしっくり来ませんでした。 普段Gitリポジトリの管理には motemen 氏作の ghq を活用しています。 fzf や peco と組み合わせるとこれがとても便利です。 最初環境を作った時、GOPATH と ghq管理のディレクトリをあえて下記のように分けていました。 - ~/Documents/ - ghq/ # ghq管理のディレクトリ - github.com - bitbucket.org - go/ # GO

    GOPATHの運用を見なおしてみたら意外と便利だった - 🐾 Nekonote.
  • ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog

    GitなどのVCSからcloneしたローカルリポジトリをどう管理するのがいい感じなのか、よくわからない。なんとなく自己流でやっているが、もっといい方法を知りたい。 tl;dr - ディレクトリレイアウトをgolangの作法に合わせ、すべてのリモートリポジトリをghqを使ってcloneし、percolを使って簡単に検索できるようにしましょう。 追記: いまならpercolの代わりにpecoというツールを使うのもよいでしょう。というか、僕はそうしています。設定方法はこのエントリとほぼ同様の内容でいけると思います。 背景 そんな課題を抱えつつも、特になにかをするわけでもなく日々暮らしていた折、Rebuild: 42: When in Golang, Do as the Gophers Do (lestrrat)で@lestrratさんが、Goのお作法に、他の言語のリポジトリも含め、すべてあわせる

    ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog
  • 1