近来由于工作中须要搭建一个很小很小的HTTP服务端,不想用Javalinux 配置环境linux 配置环境,php又不适宜linux操作系统,在Nodejs和Go之间比较雨林木风linux,最终选择Go语言。

Go语言是Google公司开发的一种静态型、编译型并自带垃圾回收和并发机制的编程语言。

Linuxgolang环境搭建

1查看Linux是32位还是64位系统

$ uname -a
$ Linux 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

配置环境Linux_配置环境变量_linux 配置环境

x86_64为64位系统,i386/i686则为32位系统。

2我下载的是1.9.2的版本,地址

通过wget命令下载,或则ftp上传形式放在某个目录,如/root下边

3解压缩到/usr/local下边

配置环境Linux_配置环境变量_linux 配置环境

$ tar -zxf /root/go1.9.2.linux-amd64.tar.gz -C /usr/local

4设置环境变量

$ vim /etc/profile

在文件末尾添加2行:

配置环境变量_配置环境Linux_linux 配置环境

export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin

保存退出编辑.

之后执行:

$ source /etc/profile

配置环境Linux_linux 配置环境_配置环境变量

使配置生效。

5确认是否安装成功

$ go version  
$ go version go1.9.2 linux/amd64

恭喜你,早已安装配置完成了

linux 配置环境_配置环境变量_配置环境Linux

接出来可以写个helloworld的事例,命令行gorun一下…

/*test.go*/
package main
import "fmt"
func main() {
    fmt.Println("Hello, World!")
}

$ go run test.go 
Hello, World!

学习资料:

C语言英文网:

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复