今天在CentOS7 系统中安装GOlang配置开发环境时,出现了需要每次都要在终端执行source /etc/profile命令, GO配置环境才能生效的问题:
每次关闭终端后,下次使用时,还必须执行一下source /etc/proflie。将环境变量配置到~/.bash_profile 也不起作用。纠结了很久。

        最终的解决办法:修改用户文件夹下面的.bashrc文件:添加GO环境变量
    # SET GO ENV
    export GOROOT=/usr/local/services/go
    export GOBIN=$GOROOT/bin
    export GOARCH=686
    export GOOS=linux
    export GOPATH=/home/venson/MyGO
    export PATH=$GOROOT/bin:$PATH

正常情况下,应该配置/etc/profile文件的配置即可实现环境变量配置,但是此处却没有生效,有待进一步研究。