linux中安装配置golang开发环境

不要误以为linux配置环境很难,其实也不一定。可能更简单【windows 安装后安装程序给你配一半,你再配置,可能还出问题,先删除软件给你配的,再自己配置。至于是用户环境还是系统环境配置一个就够了,俩个都配置要保持一致性】

kali 中安装 golang

官网:https://golang.google.cn/

步骤

1、官网下载golang包
(系统架构 是 x86 还是 amd 下载对应的,一般是 amd。现在电脑一般都是64位操作系统)

go1.18.1.linux-amd64.tar.gz

2、解压在包所在的位置打开命令行窗口执行

# 注意包名是你所下载的
sudo tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz

3、配置环境变量

sudo vi /etc/profile

打开后最后位置添加

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

vi命令

i 是写入的意思:要输入内容按键盘 i 按钮

之后光标移到具体位置

添加内容

按 ESC 键 退出写入模式

按 Shift + :(冒号) 键 输入 wq 回车就保存退出了


验证安装

在任意目录终端执行 go env 命令,输出类似如下结果,说明安装配置成功

GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/kali/.cache/go-build"
GOENV="/home/kali/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/home/kali/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/kali/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/lib/go-1.17"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/lib/go-1.17/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.17.6"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build2943708526=/tmp/go-build -gno-record-gcc-switches"

linux中安装配置golang开发环境相关推荐

  1. 在Visual Studio Code配置GoLang开发环境

    在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...

  2. 在 Windows10 系统中安装 Homestead 本地开发环境

    在 windows10 系统中安装 homestead 本地开发环境 在 windows10 环境下安装 homestead 开发环境,网上有很多相关教程其中大多都是 mac 环境,很多大神都是用户的 ...

  3. Vim配置Golang开发环境

    Vim配置Golang开发环境 文章目录 Vim配置Golang开发环境 准备: 开始: 参考资料 准备: Download Ubuntu Desktop | Download | UbuntuUbu ...

  4. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  5. linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装   基本系统Ubuntu 7.10 G - phpStudy...

    Ubuntu Linux下安装配置fluxbox桌面环境 安装 基本系统Ubuntu 7.10 Gutsy,Xfce桌面.直接安装源里的fluxbox: aptitude install fluxbo ...

  6. Linux中安装配置jdk

    Linux中安装配置jdk 一.下载与解压jdk 二.配置环境变量 三.查看安装是否成功 一.下载与解压jdk #进入/usr/local 建立jdk目录 cd /usr/local mkdir jd ...

  7. python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...

    最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...

  8. Vue3安装配置、开发环境搭建(组件安装卸载)(图文详细)

    Vue3安装配置.开发环境搭建(组件安装卸载)(图文详细) 本文目录: 一.vue的主要安装使用方式 二.node.js安装和配置 1.支持运行 Node.js的平台 2.Node.js 版本开发发布 ...

  9. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

最新文章

  1. WPF 回车转Tab实现跳转
  2. html5 如何实现客户端验证上传文件的大小
  3. .NET面试经典问答
  4. 'vt100': unknown terminal type.
  5. 每日程序C语言7-将一个正整数分解质因数
  6. php程序怎么调试,你是怎么调试PHP代码的
  7. SQLSERVER 2012之AlwaysOn -- 一次硬件升级引发的问题
  8. PAT 乙级 1014. 福尔摩斯的约会 (20) Java版
  9. ant 日期组件中文_Vue3开源组件库,今天“它们”来了
  10. 最大同性恋交友网站 github 被微软收购,我不服!
  11. SPSS学习笔记(一)判断是否服从正态分布
  12. pytorch创建新环境
  13. 爬取豆瓣电影分类排行榜
  14. 树莓派25/100 - 显示自定义字符
  15. hdwiki php5.5,HDWiki 5.1 正式版推出 编辑器全新改版
  16. Boardcast03
  17. 通用电工实验室设备QY-DG28A
  18. NP=P,一种解决方案
  19. web文件被更改crawlergo怎么解决_xray+Crawlergo联动实现批量检测--守株待兔
  20. 测试管理及项目测试流程

热门文章

  1. L24c语言中的字符串
  2. GT24L24A2W16 字库Flash的读写
  3. DA转换器是什么?快来一起学习一下吧
  4. 【移动安全基础篇】——30、class.dex文件格式讲解
  5. PHP的开发环境介绍
  6. Android开发百科全书①
  7. [其它软件] 【手机通过电脑上网】只需几分钟,让电脑变WIFI【图文】
  8. 类指数级数(指数积分函数的变体)数值计算算法的C++实现
  9. android 查询快捷方式,android桌面快捷方式的创建和查询
  10. 谈软件开发工具的选择