小问题为啥乱搞就不行,golang没安装在系统目录下,导致go get出现"package bytes: directory "/home/ahfu/go/src/bytes&(代

Posted ahfuzhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小问题为啥乱搞就不行,golang没安装在系统目录下,导致go get出现"package bytes: directory "/home/ahfu/go/src/bytes&(代相关的知识,希望对你有一定的参考价值。

想在自己的账号下安装golang开发环境,于是这样配置:

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
cd /home/ahfu
tar -zxvf go1.14.2.linux-amd64.tar.gz

配置.bashrc

su ahfu
vi ~/.bashrc

export PATH=$PATH:/home/ahfu/go/bin
export GOROOT=/home/ahfu/go/
export GOPATH=/home/ahfu/my_go_path/

然后执行:
go get -u github.com/go-sql-driver/mysql
出现一大堆错误:

package bytes: directory "/home/ahfu/go/src/bytes" is not using a known version control system

搜了一圈没发现找到问题,于是乖乖的在root下重新安装:
参考了这篇文章:Go 语言环境安装

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
su root
tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

然后go get正常

以上是关于小问题为啥乱搞就不行,golang没安装在系统目录下,导致go get出现"package bytes: directory "/home/ahfu/go/src/bytes&(代的主要内容,如果未能解决你的问题,请参考以下文章

为啥点进QQ小程序后手机会自动息屏

为啥手机PDF发到微信上是小程序

为啥eclipse和myeclipse里面安装findbugs插件时,放在plugin里面不行,而放到dropping里面就可以加载?

微信小程序在网上找的源码,为啥大多都打开报错?

为啥我的手机用Magisk改型号后,抖音打开就提示没网络,改回来就没问题。

每次打开visual studio code都会出现这么一个小黑框,而且电脑变得巨卡,这是为啥啊