我是靠谱客的博主 会撒娇石头,这篇文章主要介绍Linux下安装golang1.下载golang安装包2.将golang安装包上传到Linux服务器,解压到/usr/local/目录(root用户)3.配置golang环境变量4.添加完成后保存退出,然后执行"source .bash_profile"或者注销重新登录一下。然后执行"go version"能看到版本信息说明环境已经搭建好了5.接下来写个demo来试试。到我们配置的工作目录中(使用go bulid在那个目录都可以,使用go install命令必须要在工作目录下)我的工作目录是/h,现在分享给大家,希望可以做个参考。

1.下载golang安装包

  • 官网:https://studygolang.com/dl

2.将golang安装包上传到Linux服务器,解压到/usr/local/目录(root用户)

复制代码
1
tar -zxvf go1.13.4.linux-amd64.tar.gz -C /usr/local/

3.配置golang环境变量

复制代码
1
2
cd ~ vi .bash_profile

[添加以下内容]

复制代码
1
2
3
4
5
export GOROOT=/usr/local/go export GOPATH=/home/fuzhiyong/goProject export GOBIN=$GOPATH/bin export PATH=$PATH:$GOROOT/bin export PATH=$PATH:$GOPATH/bin

[附:环境变量相关解释]

  • GOROOT设置golang的安装位置,我们解压到了/usr/local/目录,该目录下的go/文件夹一定是go的环境的根目录,就是打开go目录后别再有一个go/目录。
  • GOBIN目录是执行 go install 后生成可执行文件的目录
  • GOPATH是我们的工作目录,一般我们设置到用户目录下,这个要根据你电脑的实际情况去配置。在介绍一下go的工作目录结构。在我们设置的工作目录下有3个子目录

├── bin
├── pkg
└── src

  • bin文件夹存放go install命令生成的可执行文件,可以把$GOBIN路径加入到PATH环境变量里,这样就可以直接在终端里使用我们go开发生成的程序了。
  • pkg文件夹是存在go编译生成的文件。
  • src存放的是我们的go源代码,不同工程项目的代码以包名区分。

4.添加完成后保存退出,然后执行"source .bash_profile"或者注销重新登录一下。然后执行"go version"能看到版本信息说明环境已经搭建好了

复制代码
1
source .bash_profile
复制代码
1
go version

5.接下来写个demo来试试。到我们配置的工作目录中(使用go bulid在那个目录都可以,使用go install命令必须要在工作目录下)我的工作目录是/home/fuzhiyong/goProject/src/test/新建 test.go 写几行代码

复制代码
1
2
3
mkdir -p /home/fuzhiyong/goProject/src/test/ cd /home/fuzhiyong/goProject/src/test/ vi test.go

[test.go文件内容如下]

复制代码
1
2
3
4
5
6
package main import "fmt" func main() { fmt.Println("Hello Golang") }

 

6.然后执行"go build test.go",该目录下会生成一个test文件,使用"./test"命令运行,输出Hello Golang说明成功

复制代码
1
2
go build test.go ./test

 

 

最后

以上就是会撒娇石头最近收集整理的关于Linux下安装golang1.下载golang安装包2.将golang安装包上传到Linux服务器,解压到/usr/local/目录(root用户)3.配置golang环境变量4.添加完成后保存退出,然后执行"source .bash_profile"或者注销重新登录一下。然后执行"go version"能看到版本信息说明环境已经搭建好了5.接下来写个demo来试试。到我们配置的工作目录中(使用go bulid在那个目录都可以,使用go install命令必须要在工作目录下)我的工作目录是/h的全部内容,更多相关Linux下安装golang1.下载golang安装包2.将golang安装包上传到Linux服务器,解压到/usr/local/目录(root用户)3.配置golang环境变量4.添加完成后保存退出,然后执行"source内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部