created: 2020-03-13T08:54:21.000Z

golangで相対パスっぽいimportをできるようにする

※ おそらくよくないやりかたである

goではv1.11から相対パスのimportができなくなったとのこと

以下の要件でなんとかする場合

  • github/~~ みたいなimportを用意したくない
  • コードをdropboxに置いておきたい
  • 既存のコードを変更したくない
  • 自分しか触らないコード (滅茶苦茶していい)

$GOPATH/src の中身なら参照されるので、そこにシンボリックリンクを貼る方法にしたところちゃんと動いた (というかvscode上でエラーにはならなくなった)

$ ln -s $(pwd)/mygocli ~/.go/src/
UXデザインの法則 ―最高のプロダクトとサービスを支える心理学
[ad] UXデザインの法則 ―最高のプロダクトとサービスを支える心理学
Jon Yablonski, 相島 雅樹 (単行本(ソフトカバー))