Go 开发环境安装

安装VSCode编辑器

  • 在终端依次输入下面4条命令即可安装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

安装golang

sudo yum install golang
  • 测试是否安装成功
sudo yum install code

在这里插入图片描述

设置环境变量

  • 创建工作空间
mkdir $HOME/gowork
  • 配置环境变量,通过 vi ~/.profile 新建 .profile文件,并在文件中添加:
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin

在这里插入图片描述

  • 执行这些配置:可以看见GOPATH和GOROOT已经配置成功
$ source $HOME/.profile
  • 检查配置:
$ go env

在这里插入图片描述

  • 退出当前用户并重新登陆

创建HelloWorld

  • 创建源码目录,其中 github-user 为你自己的github账户名
$ mkdir $GOPATH/src/github.com/github-user/hello -p
  • 使用vscode编辑hello.go,代码如下。
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
  • 保存代码到刚刚创建的工作目录中
    在这里插入图片描述
  • 进入到工作目录,并运行hello.go
$ cd $GOPATH/src/github.com/github-user/hello
$ go run hello.go
hello, world

安装必要的插件和工具

  • 安装git客户端
$ sudo yum install git
  • 安装完成后,重新进入vscode,会提示安装一些东西,但点击install会出现安装不了的情况,此时先将源代码下载到本地
//首先创建新的文件夹
$ mkdir $GOPATH/src/golang.org
$ 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
  • 重新进入vscode,按提示安装即可
  • 安装运行helloworld:
$ go install github.com/github-user/hello
$ hello
hello, world

安装于运行gotour

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

将本地仓库的内容推送到远程仓库

  • 在github中创建一个名称为 golang 的新仓库,然后在本地工作目录下执行以下操作:
$ git init
$ git add --all
$ git config --global user.email "798607646@qq.com"
$ git config --global user.name "limsanity"
$ git commit -m "golang"
$ git remote add origin https://github.com/limsanity/golang2.git
$ git push -u origin master
  • 随后会提醒你输入github的账号密码,输入完成后就可以看见github的golang仓库上有本地的文件了
    在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值