エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
$GOPATH以外の場所でimportをするとハマることが多い。 それは以下のパターンが有るからだ。 GOPATHモー... $GOPATH以外の場所でimportをするとハマることが多い。 それは以下のパターンが有るからだ。 GOPATHモードとモジュールモードの違い GitHub上にあるような外部パッケージと、ディレクトリの中に有る内部パッケージの違い これらそれぞれについて、importがどう違うか整理する。 (GOのバージョンは1.14を想定している) ざっくりまとめ 結論の概要を書くと以下のような感じ 外部ライブラリ GOPATHモード→探す先は$GOPATH/src モジュールモード→探す先は$GOPATH/pkg/mod 内部ライブラリ GOPATHモード→探す先は相対パス モジュールモード→探す先はgo.modにかかれたmodule名+go.modがあるディレクトリからの相対パス はじめに 環境 OS: MacOS GO言語: go version go1.14.3 darwin/amd64 GO