linux操作系统搭建GO语言运行环境

一、前言

参考地址:https://golang.org/doc/install

ubuntu server 16自带go语言安装包,如果已经安装但版本比较低,需要先卸载,然后重新安装。卸载方式:

sudo apt autoremove golang

或者

sudo apt autoremove golang-{version}(一般为1.6或者1.9)

二、软件安装与配置

linux版go下载地址:https://golang.org/dl/

根据自己的需要,或者要下载的文件地址,此文使用:https://dl.google.com/go/go1.9.4.linux-amd64.tar.gz。

1.创建go的文件夹

cd /usr/local
mkdir /usr/local/go

2.下载go的文件夹并解压

cd
wget https://dl.google.com/go/go1.9.4.linux-amd64.tar.gz

(如果服务器无法翻墙,可以先在个人电脑,再上传;或者参考【ssh+proxychains实现linux服务器的代理翻墙】配置服务器翻墙)

tar -C /usr/local -xzf go1.9.4.linux-amd64.tar.gz

3.配置go语言的环境变量

cd
mkdir goWorkspace (作为go项目的工作空间)

vim .profile 在前面添加如下内容:(重新编译文件:source .profile )

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/goWorkspace

三、安装结果验证

1.验证go的版本

执行 go version 能查看go的版本,此处为“go version go1.9.2 linux/amd64”

2.编辑go版的hello world
cd 

cd goWorkspace
mkdir src

cd src
mkdir hello

cd hello

vim hello.go 输入下面内容:

package main
import "fmt"
func main() {
    fmt.Printf("hello, world\n")
}

保存后执行:go build 会生成名字为hello的二进制文件

执行:./hello 输出:

hello,world

© 2018, 李德涛博客. 版权所有.

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.