mac vscode go專案裡不可新建檔案或資料夾

Lena發表於2018-08-31

和大家分享下今天遇到的一個問題。 首先來確定出現這種問題的原因 我是在/usr/local/go/src下建立了專案資料夾,發現在此目錄下的檔案許可權都是,如圖所示:

mac vscode go專案裡不可新建檔案或資料夾

讀寫許可權都可以,但使用者和分組分別是root 和wheel,當我以自己的使用者如lena去操作專案時,故許可權不夠,解決方案: 在你需要修改的檔案所在目錄下,

chown -R lena:admin .   // (‘.'表示當前所有檔案);
複製程式碼

如果僅僅是使用者和分組的問題,則到處即可解決。

但可能還會遇到沒有讀寫許可權的情況,解決方案:

chmod -R 777 lesson/   //(將lesson資料夾下的所有檔案許可權改為可讀可寫可執行) 
複製程式碼

在go環境中遇到這種情況,可能我最開始就犯了錯誤,不應該把專案放到go的執行環境中(當然存放沒問題,但檔案不易管理)。所以比較好的做法:

cd /
mkdir web
cd web
mkdir go
cd go
mkdir src
//在src內建立自己的專案
複製程式碼

寫完這些還不可以,需要在~/.bash_profile對go的安裝路徑和執行路徑進行配置

export GOPATH=/web/go //執行路徑
exprot GOROOT=/usr/local/go //安裝路徑
複製程式碼

到此我專案終於正常啦,哈哈。

小白一枚的小小心得,幫助到你,無比榮幸;若有不足之處,歡迎大神、大佬批評指正?

相關文章