我刚接触 Go 语言。目前在 macOS 中使用 zsh 终端,按照这里指出的说明 https://github.com/golang/mock 安装 Go 的 mock 工具包。然而当我试图执行 mockgen 命令时,我不停地看到 zsh: command not found: mockgen
,并且在终端中导航到我的$GOPATH/bin
目录时,我能看到其中有 mockgen 文件,所以我不知道是否还需要其他东西。
这些是我在 /.zshrc 文件中配置的变量:
#GO path
export GOPATH="$HOME/Documents/study_projects/go"
export GOBINPATH="$GOPATH/bin"
我不确定GOBINPATH
是否是这个$GOPATH/bin
变量的正确名称,也不确定是否需要将其导出到PATH中,正如https://github.com/golang/mock(mockgen/gomock)安装说明中所指出的那样。你们中有人知道还需要什么吗?我是否需要针对zsh进行额外的配置才能让mockgen命令正常工作?
谢谢!