本文作者:陈进坚
博客地址:https://jian1098.github.io
CSDN博客:https://blog.csdn.net/c_jian
联系方式:jian1098@qq.com
安装程序
到官网https://golang.google.cn/dl/
复制最新的下载地址,然后下载压缩包
1 | jian@ubuntu:~$ wget https://dl.google.com/go/go1.13.1.linux-amd64.tar.gz |
解压
1 | jian@ubuntu:~$ sudo tar zxvf go1.13.1.linux-amd64.tar.gz -C /opt/ |
配置环境
1 | jian@ubuntu:~$ mkdir go #创建项目目录 |
将下面的GOPATH路径修改为你的项目路径,然后将3条命令添加到文件的最后,保存;第一个是工作目录,第二个是go程序目录
1 | export GOROOT=/opt/go |
执行下面的命令使环境变量生效
1 | jian@ubuntu:~$ source /etc/profile |
查看配置好的go环境变量
1 | jian@ubuntu:~$ go env |
查看版本
1 | jian@ubuntu:~$ go version |
编写项目
创建目录
1 | jian@ubuntu:~$ cd go #进入项目目录 |
编写main.go
1 | jian@ubuntu:~/go$ cd src |
将下面的hello world代码保存
1 | package main |
执行程序
1 | jian@ubuntu:~/go/src$ go run main.go |
编译程序
1 | jian@ubuntu:~/go/src$ go build main.go |
如果编译过程中出现下面的报错,则需要另外安装gcc
编译器
1 | exec: "gcc": executable file not found in $PATH |
安装命令如下
1 | sudo yum install gcc # CentOs |
安装完查看版本
1 | gcc --version |
可视化编辑器
推荐的编辑器有GoLand
和Sublime
GoLand
下载压缩包:https://www.jetbrains.com/go/download/#section=linux
解压
1 | jian@ubuntu:~/Desktop$ tar -zxzf goland-2018.3.2.tar.gz |
启动
1 | jian@ubuntu:~/Desktop$ cd GoLand-2018.3.2/bin |
打开上面编写的项目即可
Sublime
依次执行下面的命令进行安装
1 | jian@ubuntu:~$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - |
安装完成后可以在应用程序列表中找到Sublime的图标,点击即可启动