跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Go 的版本管理器 gvm 和 intelliJ 全家桶怎么适配
未分類
13 1 月 2021

Go 的版本管理器 gvm 和 intelliJ 全家桶怎么适配

Go 的版本管理器 gvm 和 intelliJ 全家桶怎么适配

資深大佬 : DinoStray 4

gvm 安装的 go 文件, intelliJ 全家桶好像都无法识别.
默认的安装路径还是 . 开头的隐藏目录, 在 intelliJ 里目录无法选择, 真是头疼

大佬有話說 (26)

  • 資深大佬 : MidGap

    怎么会呢 Goland 应该会去你的 path 找到 go 的

  • 資深大佬 : Oktfolio

    加个泛型都要加好几年的 Go 都需要版本管理了吗?

  • 主 資深大佬 : DinoStray

    找到问题了, gvm 和 zsh 兼容性有问题, 新打开的终端都不认识 gvm 命令

  • 資深大佬 : dcoder

    一直觉得用 zsh 就是找事儿折腾啊

  • 主 資深大佬 : DinoStray

    “`
    vi ~/.zshrc
    source /Users/vvqboy/.gvm/scripts/gvm
    “`
    可以了

  • 資深大佬 : hwdef

    为啥 go 要版本管理,,感觉不同版本都差不多。。。

  • 資深大佬 : boris93

    @dcoder macOS 默认 shell 就是 zsh

  • 資深大佬 : SingeeKing

    @hwdef #6 我是用来装 beta 的

  • 資深大佬 : hwdef

    @SingeeKing 一个 beta,一个 stable,,配置 path 说不定更简单

  • 資深大佬 : SingeeKing

    @hwdef #9 不止一个 beta……

  • 資深大佬 : yazinnnn

    go 的不同版本之间差距这么大么…

  • 資深大佬 : hwdef

    @SingeeKing =.=太为难自己了。。。能把 go 用成这个样子

  • 資深大佬 : mgbaozi

    gvm 提供的安装脚本会自动写 `source /Users/vvqboy/.gvm/scripts/gvm` 到 .bashrc 或 .zshrc, 取决于执行安装脚本时使用的是 bash 还是 zshrc
    关于有没有必要使用 gvm, 可以看一下这个项目的 star 数量 https://github.com/moovweb/gvm

  • 資深大佬 : hwdef

    @mgbaozi
    有没有用跟 star 数关系不大,

    go 现在还一直向前兼容,,,而且 go 1.13 默认开启了 gomod,版本控制没多大意义。。

  • 主 資深大佬 : DinoStray

    @mgbaozi 嗯, 试了一下的确如此, 但为啥不给我个默认的 go 版本, 我还得自己在 .zshrc 里添加一行 gvm use go1.15

  • 資深大佬 : keepeye

    go 向下兼容的啊,电脑上装 1 个就行了,搭配 go.mod 不香吗

  • 主 資深大佬 : DinoStray

    @keepeye 所以直接安装最新版的 go, 然后 在 go.mod 里写 go 1.15 来指定版本, 才是最佳实践对么

  • 資深大佬 : dcoder

    @boris93 我上个月买个新 Mac,打开 terminal 第一件事情就是改回 bash, 很简单的.
    如果是搞后端开发, 很多时候你 ssh 到一个 server 上,哪有 zsh… 应该习惯用 bash

  • 主 資深大佬 : DinoStray

    @dcoder 哈哈, 我司所有服务器默认 zsh 初始化

  • 資深大佬 : keepeye

    @DinoStray go.mod 里的 go version 好像没什么用,反正我一直保持 go 最新版本,go.mod 里面的那个版本号还是老早之前的,不影响编译

  • 資深大佬 : mgbaozi

    @DinoStray `gvm use go1.15.5 –default` 可以设置默认版本,不用写到 rc 里

  • 資深大佬 : buzailianxi

    @DinoStray 怎么 zsh 初始化啊

  • 主 資深大佬 : DinoStray

    @buzailianxi 开机默认就是 zsh 啊

  • 主 資深大佬 : DinoStray

    @mgbaozi 成功了, 谢谢大佬

  • 資深大佬 : boris93

    @dcoder 是很简单,chsh 嘛,但是我不想改啊
    bash 和 zsh 我都不用复杂的骚操作,常见操作都一样,俩我都习惯

  • 資深大佬 : sxfscool

    我也遇到这个问题,后来换了管理器,https://github.com/voidint/g,安装后重启 goland 就能在设置里更改 go 版本了,而且 gopath 不会变

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具