第一步骤:安装Go
方式一:
使用
sudo apt-get install golang命令安装
ubuntu软件库里当前golang版本为1.10,(golang最新版为1.11),可满足要求。
方式二
使用官网二进制包进行安装:
从官网下载二进制包。
使用wget命令下载
wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz
使用crul命令下载
curl -O https://dl.google.com/go/go1.11.1.linux-amd64.tar.gz
接下来,您可以使用sha256sum
来验证tarball:
sha256sum go1.11.2.linux-amd64.tar.gz
1dfe664fa3d8ad714bbd15a36627992effd150ddabd7523931f077b3926d736d go1.11.2.linux-amd64.tar.gz
你会得到一个像上面输出中突出显示的哈希。 确保它与下载页面中的匹配。
接下来,使用tar
来提取tarball。 x
标志告诉tar
提取, v
告诉它我们想要详细输出(正在提取的文件列表), f
告诉它我们将指定一个文件名, z支持compress解压文件, C解压到指定目录:
sudo tar zxvf go1.10.linux-amd64.tar.gz -C /usr/local
注意:虽然/usr/local/go
是官方推荐的位置,但有些用户可能更喜欢或需要不同的路径。
方式三
使用源码方式安装,略过。
配置环境变量
vim ~/.bashrc
添加
export GOROOT=/usr/local/go
export GOPATH=/home/sangka/golang_project/go_demo
export GOROOT=/usr/local/go
export GOPATH=/home/sangka/golang_project/go_demo
export PATH=$PATH:$GOPATH:$GOPATH/bin:$GOPATH/bin
保存并使生效
source ~/.bashrc
验证安装
go version
go version go1.11.2 linux/amd64
安装Goland
方式一:
在ubuntu软件仓库中搜索GoLand进行安装。
方式二:
去jetbrains官网下载安装包进行安装。
dep是标准的go cli程序,执行一条命令即完成安装:
go get -v -u github.com/golang/dep/cmd/dep
如果一个项目要使用dep进行包管理,那么首先需要在这个项目的根下执行dep init。在这里,我们对depdemo进行dep改造。
在depdemo目录下,执行dep init:
测试go的demo程序
cd ~/program_develop/go_demo/src/hello
go build hello.go
./hello
package main
import "fmt"
func main() {
fmt.Printf("hello world\n")
}
参考文章:
https://www.howtoing.com/how-to-install-go-on-ubuntu-18-04
https://blog.csdn.net/tao_627/article/details/79375950