在Centos上安装 go 语言开发环境
安装 go 语言开发环境本文仅在 Centos 7 系统下安装golang。1、Centos安装图形化界面因为原本的非图形化界面我不是很喜欢,眼睛看久了很痛,所以我选择先将Centos进行图形化界面使用指令:yum groupinstall -y "GNOME Desktop"安装完成后使用指令:init 5 就可以进入了当然,无论是否安装图形化界面都不会影响你的开发和使用,这个...
安装 go 语言开发环境
本文仅在 Centos 7 系统下安装golang。
1、Centos安装图形化界面
因为原本的非图形化界面我不是很喜欢,眼睛看久了很痛,所以我选择先将Centos进行图形化界面
使用指令:
yum groupinstall -y "GNOME Desktop"
安装完成后使用指令:init 5 就可以进入了
当然,无论是否安装图形化界面都不会影响你的开发和使用,这个仅仅只是我个人的喜好。
2、安装 VSCode 编辑器
Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了对JavaScript,TypeScript和Node.js的支持,并为其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)提供了丰富的扩展生态系统。
下面就是它的安装步骤:
首先获取VSCode的密钥和储存库
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
然后使用以下命令安装:
yum check-update
sudo yum install code
然后就可以使用VScode了!附上一张安装成功后的图:
3、安装 golang
- 安装
命令如下:
$ sudo yum install golang "这是安装命令"
$ rpm -ql golang |more "这是查看安装目录命令"
$ go version "这是安装测试命令"
图中我使用了查看安装目录命令和安装测试命令,如果可以看到对应的版本,说明安装成功。
-
设置环境变量
Go代码必须放在工作空间中,实际上就是一个目录,且必须包含src、pkg、bin三个子目录。它们的用途如下:- bin:包含编译后的可执行命令
- pkg:包含包对象
- src:包含Go的源文件,它们被组织成包
因此首先创建go语言的工作空间:
$ mkdir $HOME/gowork然后在 在 ~/.profile 文件中添加:
export GOPATH=$HOME/goworkexport PATH=$PATH:$GOPATH/bin执行后保存这些配置
$ source $HOME/.profile最后可以使用
go env拉进行检查是否修改成功,或者可以看看能否成功进入所配置的文件夹:
-
创建Hello World
首先在工作空间中创建源代码目录:$ mkdir $GOPATH/src/github.com/github-user/hello -p然后在该目录下创建hello.go文件
$ vim hello.go敲入代码:
package main import "fmt" func main() { fmt.Printf("hello, world\n") }在终端运行:
$ go run hello.go就可以得到一个大大的Hello World了!

4、安装必要的工具和插件
-
安装git客户端
go 语言的插件主要在 Github 上,安装 git 客户端是首要工作。$ sudo yum install git
-
安装 go 的一些工具
进入 vscode ,它提示要安装一些工作,但是却:failed to install.
仔细检查,发现https://golang.org/x/tools/..., 原来是 golang.org 无法连接
使用命令:
1、下载源代码到本地"创建文件夹" mkdir $GOPATH/src/golang.org/x/ "下载源码" go get -d github.com/golang/tools "copy" cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf2、安装工具包
$ go install golang.org/x/tools/go/buildutil3、安装运行 hello world
$ go install github.com/github-user/hello $ hello
5、安装与运行 go tour
使用命令:
$ go get github.com/Go-zh/tour/gotour
$ gotour

6、编写hello world,git连接远程仓库
之前使用过
$ mkdir $GOPATH/src/github.com/github-user/hello
在这个文件夹下使用建立git仓库指令
$ git init
然后我在自己github用户上创建golang,复制地址
输入指令,加入远程仓库
$ git add remote origin https://github.com/MRMJ12138/golang.git
然后将hello.go,push至github上
$ git add hello.go
$ git commit -m "initial"
$ git push origin master
然后就可以在自己的主页看到文件已经被push成功了
更多推荐

所有评论(0)