gpt4 book ai didi

go - zsh:找不到命令:mockgen - golang 1.18 - macOS Monterrey

转载 作者:行者123 更新时间:2023-12-05 02:28:57 27 4
gpt4 key购买 nike

我是新来的。目前我在 macOS 中使用 zsh 终端,只是按照此处指出的说明进行操作 https://github.com/golang/mock安装 go mock 时。但是,当尝试执行 mockgen 命令时,我一直看到 zsh: command not found: mockgen 并且在终端中导航到我的 $GOPATH/bin 时,我在那里看到了 mockgen,所以不知道还有没有什么需要的。

enter image description here

这些是我在/.zshrc 文件中配置的变量:

#GO path
export GOPATH="$HOME/Documents/study_projects/go"
export GOBINPATH="$GOPATH/bin"

Idk 如果 GOBINPATH 是这个 $GOPATH/bin 变量的正确名称也被导出到 PATH,aso 在 https://github.com/golang/mock 中指出(mockgen/gomock) 安装说明。你们有没有人知道这里还需要什么,我需要一个额外的配置来让这个 mockgen 命令与 zsh 一起工作吗?

谢谢!

最佳答案

  1. 确保在下面运行 go 1.16+

    去安装github.com/golang/mock/mockgen@v1.6.0

  2. users/[your_login]/go/bin 添加到 .zshrc 路径

关于go - zsh:找不到命令:mockgen - golang 1.18 - macOS Monterrey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72429463/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com