服务计算2:安装 go 语言开发环境

概述

本篇文章许多步骤参考潘老师的流程,环境采用centos7。
https://pmlpml.github.io/ServiceComputingOnCloud/ex-install-go
当然也有一些可能有坑的地方会指出来。

1.安装golang

首先先安装golang

sudo yum install golang

2.创建工作空间

安装完golang后,首先新建一个文件夹

$ mkdir $HOME/gowork

然后配置环境变量, 首先打开.profile 文件。注意,这个文件是在根目录下的,但是一般看不到,需要显示隐藏文件才能看到。

在这里插入图片描述
当然也可以在控制台直接输入以下两条命令之一,直接通过命令用文本编辑器打开。

vim ~/.profile
gedit ~/.profile

一般这个文件是空的,在文件里面添加两行代码

export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin

然后在控制台输入以下命令进行配置

source $HOME/.profile

然后可以输入命令,查看是否成功

go env

正确的图如下,GOPATH已经修改了
在这里插入图片描述

3.创建hello world

输入以下命令创建一个hello的文件夹

mkdir $GOPATH/src/github.com/github-user/hello -p

然后跳转至该文件夹新建一个hello.go,可以用vscode直接新建,或者终端跳转至该文件目录后输入以下命令

gedit hello.go

然后在文件中输入以下代码

package main

import "fmt"

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

然后终端跳转到hello文件夹,输入以下命令(注意加上后缀),即可运行程序。

go run hello.go

4.安装git

控制台输入命令

sudo yum install git

输入以下三条命令下载源代码

mkdir $GOPATH/src/golang.org/x/
go get -d github.com/golang/tools
cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf

安装工具包

go install golang.org/x/tools/go/buildutil

输入以下命令编译,运行hello

go install github.com/github-user/hello
hello

5.安装与运行 go tour

输入以下命令安装并运行go tour,开始学go

go get github.com/Go-zh/tour/gotour
gotour

猜你喜欢

转载自blog.csdn.net/DDghsot/article/details/82873221