linux下搭建golang开发环境

golang语言生态学习

第二天:linux环境下golang开发环境搭建


文章目录

  • golang语言生态学习
  • 前言
  • 一、golang源码包下载
  • 二、安装golang源码包
    • 1.解压源码包到根目录
    • 2.配置环境变量
    • 3.开发golang项目


前言

在Linux环境下开发golang项目工程,首先应该知道golang源码包的下载安装方法,然后配置相关环境变量,最后开发golang项目。


一、golang源码包下载

三个网址均可下载源码包:
1、golang官网:链接: link.
2、google镜像网址:链接: link.
3、中文网址:链接: link.
例如根据我使用虚拟机为linux64位系统,选择amd64的压缩包
linux下搭建golang开发环境_第1张图片

二、安装golang源码包

1.解压源码包到根目录

代码如下(示例):

sudo tar -zxvf go1.18.linux-amd64.tar.gz -C /usr/local

2.配置环境变量

解压源码包到根目录下之后,进到/usr/local/go目录下会看到用于存放源码的目录/usr/local/go/src,存放go gofmt等可执行命令的目录/usr/local/go/bin,所以配置路径/usr/local/go/bin到用户环境变量,或者系统环境变量。
配置到用户私人环境变量:

vim ~/.bashrc

在最后添加

export $GOROOT=/usr/local/go
export $GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存并执行

source ~/.bashrc

配置到系统环境变量,只需将上述~/.bashrc改为/etc/.bashrc

profile文件执行命令包含.bashrc文件的所有执行命令,所以一般修改.bashrc即可。

3.开发golang项目

首先验证golang开发环境是否搭建成功:

go version

如果显示golang1.18版本信息则成功,否则验证第一步或者第二步是否安装错误。

在未开启go module的情况下,需要在$GOPATH/src目录下开发项目,所有golang项目均需要存在这个目录下。

你可能感兴趣的:(golang,golang)