在Centos下配置GO开发环境

1、安装VSCode编辑器

Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了对JavaScript,TypeScript和Node.js的支持,并为其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)提供了丰富的扩展生态系统。

linux下安装:

Running VS Code on Linux

 2、安装golang

2.1安装

打开终端,在终端输入命令

$ sudo yum install golang

如果出现user不在sudoers文件中,则输入命令

$ su

输入root密码,进入root状态,然后重新输入第一条指令。

安装完毕后,如果你想看golang安装在哪个目录,输入命令

$ rpm -ql golang

测试安装是否成功:

$ go version

2.2设置环境变量

go 对编译、包管理、测试、部署、运行提供全程支持,了解环境配置非常重要!

go语言共工作空间

1、创建工作空间

$ mkdir $HOME/gowork

注意:要退出root状态,因为root的HOME,与用户的HOME是不一样的

2、配置环境变量

对于centos,在~/.profile文件中添加以下语句,如果不存在.profile,则可试用.bash_profile

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

然后执行这些配置

$ source $HOME/.profile
$ source $HOME/.bash_profile

3、检查配置

$ go env

注意:有一个奇怪的地方,当你关闭终端,然后重新打开时,输入指令go env,你会发现工作环境变了,然后要重新输入之前source指令,工作环境才bi'a变回正确的环境。如果你不想每次打开终端,都要输入source指令的话,在.bashrc文件添加之前的语句。

2.3创建hello world!

创建源代码目录

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

在hello下文件夹中,利用vs code创建hello.go

$ code hello.go

输入代码

package main

import "fmt"

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

在终端运行!

$ go run hello.go
hello, world

3、安装必要的工具和插件

3.1安装Git客户端

go 语言的插件主要在 Github 上,安装 git 客户端是首要工作。

$ sudo yum install git

3.2安装 go 的一些工具

进入 vscode ,它提示要安装一些工作,但 … 悲剧发生了 failed to install.

1、下载源代码到本地

# 创建文件夹
mkdir $GOPATH/src/golang.org/x/
# 下载源码
go get -v github.com/golang/tools
# copy 
cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf

2、安装工具包

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

重新启动后,安装go插件

3、安装运行hello world

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

4、安装与运行 go tour

细节参见:《Go 语言之旅》

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

4、编写hello world,git连接远程仓库

目录

1、安装VSCode编辑器

 2、安装golang

2.1安装

2.2设置环境变量

1、创建工作空间

2、配置环境变量

3、检查配置

2.3创建hello world!

3、安装必要的工具和插件

3.1安装Git客户端

3.2安装 go 的一些工具

1、下载源代码到本地

2、安装工具包

3、安装运行hello world

4、安装与运行 go tour

4、编写hello world,git连接远程仓库


在之前的github.com/github-user/hello文件夹,输入指令,建立git仓库

$ git init

在自己github用户上创建repositories,复制地址

输入指令,加入远程仓库

$ git add remote origin https://github.com/Howlyao/HelloGo.git

输入指令,将hello.go,push至github上

$ git add hello.go
$ git commit -m "initial"
$ git push origin master

若远程仓库的版本比本地更新,则输入指令

$ git pull origin master

直接退出vim,就可以了。

此时再输入git push

github:https://github.com/Howlyao/HelloGo/

git操作详细介绍:https://gitee.com/help

猜你喜欢

转载自blog.csdn.net/Howlyao/article/details/82811198