エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
go 1.11のmodules(vgo)が有効な環境で相対importが cannot find module for path でエラーになった話。 - podhmo's diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
go 1.11のmodules(vgo)が有効な環境で相対importが cannot find module for path でエラーになった話。 - podhmo's diary
vgoが有効な環境の場合に相対importがエラーになる 時折、GOPATH外で作業したりするときなどに相対impor... vgoが有効な環境の場合に相対importがエラーになる 時折、GOPATH外で作業したりするときなどに相対importが使いたくなる。例えば以下の様な構成でxxx packageの関数を利用したい。 . ├── main.go └── xxx └── hello.go 1 directory, 2 files xxx/hello.go package xxx import "fmt" // Hello : func Hello() { fmt.Println("hello") } main.go package main import ( "./xxx" ) func main() { xxx.Hello() } 以前まではGOPATH外で書いたgoのコードでファイルを分けたpackageを読み込んで利用したいときには、このような形で相対importを使うことができた。一方でgoのmod