問題:cannot find package 「」 in any of。現已按照博客解決,分享一種本身踩得坑歡迎大神指導交流!
首先使用go env查看當前環境變量,新手入門出現找不到包的狀況大可能是環境環境的問題。只須要關注GOROOT和GOPATH便可。web
- GOROOT:簡單來講就是GO的安裝目錄,這個影響不大。
- GOPATH:表示GO的工做目錄,出現找不到包的狀況大機率就是這裏出了問題。

- bin:編譯所造成的二進制文件。
- pkg:編譯後包文件存放位置。
- src:源碼位置。將本身clone下來的源代碼放在此位置運行就能夠解決找不到包的狀況。

再或者本身構建新項目的時候也是直接進入到GOPATH下的src目錄下,能避免不少路徑問題。

原文地址:https://blog.csdn.net/aaaaaab_/article/details/99690341