go - GOPATH 环境变量未在 Fish shell 中设置?
问题描述
我有一个~/.config/fish/config.fish
包含以下几行的内容:
set PATH $PATH (go env GOPATH)/bin
set -x GOPATH (go env GOPATH)
如果我只是go env GOPATH
在命令行运行,我会得到默认位置 ( ~/go
):
> go env GOPATH
/Users/kurt/go
但是,$GOPATH
环境变量没有定义:
> echo $GOPATH
为什么$GOPATH
没有设置环境变量?
解决方案
推荐阅读
- c - break vs goto:在 C 中的以下 bool 函数中哪个更合适?
- r - split 在 sink() 函数中究竟做了什么?
- javascript - 有条件地将具有相同键但不同值的对象推送到数组以避免键入
- c# - 重新排序通用 BindingList 的元素
- lua - 无法将客户端连接到代理
- laravel - .htaccess 文件中是否需要进行任何更改才能访问 API 路由?
- spring-boot - 部署在多个数据中心的基于 JMS 的 Spring Boot 微服务的最佳方法
- r - 使用分隔符加入列表中的列表
- android - 无法在 Flutter 上的地图上放置 json
- c# - Moq 抽象类方法结果