CentOS 7 安装 go 语言开发环境

本文详细介绍如何在CentOS7系统上安装并配置Go编程环境,包括VSCode编辑器、golang语言环境、Git客户端及必要的工具插件。通过创建并运行helloworld示例,帮助初学者快速上手Go语言。
摘要由CSDN通过智能技术生成

参考 官方文档 如何使用Go编程

安装 VSCode 编辑器

安装方法参见:CentOS 7 桌面系统安装 VSCode 编辑器

安装 golang

安装

  • 使用系统包管理工具安装:sudo yum install golang
  • 查看安装到哪个目录:rpm -ql golang |more
  • 测试安装是否成功:go version(若出现 go 版本信息,则安装成功)

设置环境变量

  • 创建工作空间:mkdir $HOME/gowork
  • 配置环境变量:vim ~/.profile 用vim打开配置文件,在文件中添加
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin
  • 执行这些配置:source $HOME/.profile
  • 检查配置:go env

创建 hello world!

  • 创建源代码目录(git 本地仓库),并进入该目录
mkdir $GOPATH/src/github.com/github-user/hello -p
cd $GOPATH/src/github.com/github-user/hello
  • 使用 VSCode 创建 hello.go(终端输入 code hello.go
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
  • 运行hello.go(终端输入 go run hello.go

安装必要的工具和插件

安装 Git 客户端

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

sudo yum install git

(可选)VSCode 会报告 git 版本太低,下面的方法可以在终端升级 git

yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
yum update git
git --version

安装 go 的一些工具

golang.org 连不上导致 VSCode 无法完成一些安装工作,如何解决?

  • 下载源代码到本地
# 创建文件夹
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/ -rf
  • 安装工具包
go install golang.org/x/tools/go/buildutil

退出 VSCode,再进入,按提示安装
查看 go 当前工作空间的目录结构,应该和官方文档 如何使用Go编程 的工作空间一致

  • 安装运行 hello world
$ go install github.com/github-user/hello
$ hello

安装与运行 go tour

$ go get github.com/Go-zh/tour/gotour
$ gotour
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值