對于我創建的每個項目,export GOPATH={path_to_project}每次進入項目目錄時我都必須這樣做。必須有更簡單的方法。有沒有什么方法可以為給定目錄創建 .bashrc 或 .bash_profile 文件來定義該項目的 GOPATH ?例如,我有兩個 Go 項目 A 和 B。如果我有一個在項目之間移動時沒有重新定義的單一 GOPATH,那么這兩個項目的二進制文件將存儲在同一個地方。更重要的是,第三方庫的二進制文件將存儲在同一位置,因此我無法在每個項目的基礎上維護同一庫的多個版本。但是,如果我能夠在每個項目的基礎上定義 GOPATH,那么所有二進制文件和第三方庫都依賴于項目。這似乎是大多數其他語言環境(ruby rbenv、python vertiualenv 等)中處理包管理的常用方法
- 3 回答
- 0 關注
- 245 瀏覽
添加回答
舉報
0/150
提交
取消