广告
返回顶部
首页 > 资讯 > 操作系统 >怎么中Windows和Linux系统中安装Go语言环境安装
  • 344
分享到

怎么中Windows和Linux系统中安装Go语言环境安装

2023-06-15 08:06:29 344人浏览 泡泡鱼
摘要

这期内容当中小编将会给大家带来有关怎么中windows和linux系统中安装Go语言环境安装,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 Windows安装配置1️⃣ 下载SDKSDK 的全称是Soft

这期内容当中小编将会给大家带来有关怎么中windowslinux系统中安装Go语言环境安装,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

Windows安装配置

1️⃣ 下载SDK

SDK 的全称是Software Development Kit(软件开发工具包) ,包含了对应开发语言的工具

  • 国外官方:https://golang.org/dl/

  • 中文镜像:Https://golang.google.cn/dl/

  • 中文网站:https://studygolang.com/dl(推荐)

怎么中Windows和Linux系统中安装Go语言环境安装

Windows 下:根据自己系统是 32 位还是 64 位进行下载

  • 32 位系统:windows-386.zip

  • 64 位系统:windows-amd64.zip

下载后解压得到以下目录

怎么中Windows和Linux系统中安装Go语言环境安装

目录中各个文件夹的含义如下表所示

目录名说明
api每个版本的 api 变更差异
bingo 源码包编译出的编译器(go)、文档工具(godoc)、格式化工具(gofmt)
doc英文版的 Go 文档
lib引用的一些库文件
misc杂项用途的文件,例如 Android 平台的编译、git 的提交钩子等
pkgWindows 平台编译好的中间文件
src标准库的源码
test测试用例

2️⃣ 配置环境变量

环境变量说明
GOROOT指定SDK的安装路径 export GOROOT=/usr/local/bin
GOPATH工作目录,将来我们的go项目的工作路径 export GOPATH=$HOME/go
PATH添加SDK的/bin目录到系统环境变量 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

系统变量中添加GOROOT对应SDK的安装路径

怎么中Windows和Linux系统中安装Go语言环境安装

然后添加GOPATH对应工作目录

怎么中Windows和Linux系统中安装Go语言环境安装

最后在Path中添加SDK的/bin目录

怎么中Windows和Linux系统中安装Go语言环境安装

最后cmd中输入go version/go env看是否配置成功,出现如下结果则成功

C:\Users\zsr204>go versiongo version go1.16.3 windows/amd64C:\Users\zsr204>go envset GO111MODULE=set GOARCH=amd64set GOBIN=set GOCACHE=C:\Users\zsr204\AppData\Local\go-buildset GOENV=C:\Users\zsr204\AppData\Roaming\go\envset GOEXE=.exeset GOFLAGS=set GOHOSTARCH=amd64set GOHOSTOS=windowsset GOINSECURE=set GOMODCACHE=D:\学习\Go project\pkg\modset GONOPROXY=set GONOSUMDB=set GOOS=windowsset GOPATH=D:\学习\Go projectset GOPRIVATE=set GOPROXY=https://proxy.golang.org,directset GOROOT=D:\Go Environment\goset GOSUMDB=sum.golang.orgset GOTMPDIR=set GOTOOLDIR=D:\Go Environment\go\pkg\tool\windows_amd64set GOVCS=set GOVERSION=go1.16.3set GCCGO=gccgoset AR=arset CC=gccset CXX=g++set CGO_ENABLED=1set GOMOD=NULset CGO_CFLAGS=-g -O2set CGO_CPPFLAGS=set CGO_CXXFLAGS=-g -O2set CGO_FFLAGS=-g -O2set CGO_LDFLAGS=-g -O2set PKG_CONFIG=pkg-configset GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\zsr204\AppData\Local\Temp\go-build3653787397=/tmp/go-build -gno-record-gcc-switches

3️⃣ 配置go代理

通过 go get 命令下载各种依赖时,经常需要访问 GitHub/google 等网站。我们可以配置代理后,快速稳定的下载访问,推荐 GOPROXY.IO - 一个全球代理 为 Go 模块而生

goproxy.io 是全球最早的 Go modules 镜像代理服务之一, 采用 CDN 加速服务为开发者提供依赖下载, 该服务由一批热爱开源, 热爱 Go 语言的年轻人开发维护。从 Go 1.11 开始 Go 语言开始支持 Go modules 来解决大家长久以来诟病的依赖管理问题,目前 Go modules 功能已经符合生产环境标准。

怎么中Windows和Linux系统中安装Go语言环境安装

配置方式:

右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
2. 在 “[你的用户名]的用户变量” 中点击 ”新建“ 按钮
3. 在 “变量名” 输入框并新增 “GOPROXY”
4. 在对应的 “变量值” 输入框中新增 “https://goproxy.io,direct”
5. 最后点击 “确定” 按钮保存设置

怎么中Windows和Linux系统中安装Go语言环境安装

再次用go env命令即可看到配置的代理

怎么中Windows和Linux系统中安装Go语言环境安装


2. Linux安装配置

1️⃣ 下载SDK

这里的环境为腾讯云Centos7服务器,推荐到Go语言中文网下载

国外官方:https://golang.org/dl/

中文镜像:https://golang.google.cn/dl/

中文网站:https://studygolang.com/dl(推荐)

怎么中Windows和Linux系统中安装Go语言环境安装

下载后通过xftp上传到云服务器

怎么中Windows和Linux系统中安装Go语言环境安装

然后解压到usr/local目录下

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

2️⃣ 配置环境变量

环境变量说明
GOROOT指定SDK的安装路径 export GOROOT=/usr/local/bin
GOPATH工作目录,将来我们的go项目的工作路径 export GOPATH=$HOME/go
PATH添加SDK的/bin目录到系统环境变量 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后修改根目录下的bashrc文件

[root@zsr ~]# vim ~/.bashrc [root@zsr ~]# cat ~/.bashrc # .bashrC# User specific aliases and functionsalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrcfi# 设置go语言的路径export GOROOT=/usr/local/goexport GOPATH=$HOME/goexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后重新加载该文件

[root@zsr ~]# source ~/.bashrc

到此环境变量配置完毕,然后输入go version/go env指令查看是否安装成功

[root@zsr go]# go versiongo version go1.16.4 linux/amd64[root@zsr go]# go envGO111MODULE=""GOARCH="amd64"GOBIN=""GOCACHE="/root/.cache/go-build"GOENV="/root/.config/go/env"GOEXE=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOINSECURE=""GOMODCACHE="/root/go/pkg/mod"GONOPROXY=""GONOSUMDB=""GOOS="linux"GOPATH="/root/go"GOPRIVATE=""GOPROXY="https://proxy.golang.org,direct"GOROOT="/usr/local/go"GOSUMDB="sum.golang.org"GOTMPDIR=""GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"GOVCS=""GOVERSION="go1.16.4"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-build2887101268=/tmp/go-build -gno-record-gcc-switches"

3️⃣ 配置go代理

通过 go get 命令下载各种依赖时,经常需要访问 github/google 等网站。我们可以配置代理后,快速稳定的下载访问,推荐 GOPROXY.IO - 一个全球代理 为 Go 模块而生

goproxy.io 是全球最早的 Go modules 镜像代理服务之一, 采用 CDN 加速服务为开发者提供依赖下载, 该服务由一批热爱开源, 热爱 Go 语言的年轻人开发维护。从 Go 1.11 开始 Go 语言开始支持 Go modules 来解决大家长久以来诟病的依赖管理问题,目前 Go modules 功能已经符合生产环境标准。

怎么中Windows和Linux系统中安装Go语言环境安装

配置方式:

# 设置你的 bash 环境变量echo "export GOPROXY=https://goproxy.io,direct" >> ~/.bashrc && source ~/.bashrc

再次用go env命令即可看到配置的代理

怎么中Windows和Linux系统中安装Go语言环境安装

上述就是小编为大家分享的怎么中Windows和Linux系统中安装Go语言环境安装了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网操作系统频道。

--结束END--

本文标题: 怎么中Windows和Linux系统中安装Go语言环境安装

本文链接: https://www.lsjlt.com/news/278881.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么中Windows和Linux系统中安装Go语言环境安装
    这期内容当中小编将会给大家带来有关怎么中Windows和Linux系统中安装Go语言环境安装,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 Windows安装配置1️⃣ 下载SDKSDK 的全称是Soft...
    99+
    2023-06-15
  • Linux系统如何安装Go语言环境
    这篇文章将为大家详细讲解有关Linux系统如何安装Go语言环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Go 语言简介:Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2...
    99+
    2023-06-28
  • Windows+Linux系统下Go语言环境安装配置过程
    目录1. Windows安装配置1️⃣ 下载SDK2️⃣ 配置环境变量3️⃣ 配置go代理2. Linu...
    99+
    2022-11-12
  • 怎么安装go环境(win+linux系统)
    Golang 是 Google 推出的一种编程语言,它具有高性能、高并发和简洁易懂等特点,适用于开发网络编程、高并发服务器、云计算等领域。越来越多的开发者开始关注和学习 Golang。本文将介绍如何在 Windows 和 Linux 操作系...
    99+
    2023-05-14
    go语言 Golang
  • mac怎么安装和配置go语言环境
    在Mac电脑上使用Go语言需要先安装Go语言开发环境。Go语言是一种非常强大的编程语言,拥有快速、高效、可靠的功能,非常适合用于编写高性能的应用程序。本文将介绍如何在Mac上安装Go语言开发环境,让你快速开始Go语言编程之旅。第一步:下载安...
    99+
    2023-05-14
    mac go语言 Golang
  • Linux系统中怎么安装Python3环境
    Linux系统中怎么安装Python3环境,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。本文基于如下Linux系统版本:默认情况下,Linux会自带安装Pyth...
    99+
    2023-06-15
  • Linux怎么安装Go环境
    这篇文章将为大家详细讲解有关Linux怎么安装Go环境,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Go(又称 Golang) 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易...
    99+
    2023-06-28
  • 怎么在linux系统中安装golang环境
    这篇文章给大家介绍怎么在linux系统中安装golang环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。golang适合做什么golang可以做服务器端开发,但golang很适合做日志处理、数据打包、虚拟机处理、数据...
    99+
    2023-06-06
  • Linux系统中怎么安装和配置golang环境
    这篇“Linux系统中怎么安装和配置golang环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2023-05-25
    linux golang
  • 怎么在Ubuntu系统中安装Go语言
    这篇“怎么在Ubuntu系统中安装Go语言”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么在Ubuntu系统中安装Go语言...
    99+
    2023-07-05
  • Linux系统如何安装Go语言
    这篇文章将为大家详细讲解有关Linux系统如何安装Go语言,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 Google最初开发的一种开源编程语言就是Go,设计Go语言时遵循了简单、安全和速度的 ...
    99+
    2023-06-28
  • Linux系统中怎么安装NSQ的Go语言客户端
    这篇“Linux系统中怎么安装NSQ的Go语言客户端”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux系统中怎么安装N...
    99+
    2023-07-06
  • mac如何安装和配置go语言环境
    今天小编给大家分享一下mac如何安装和配置go语言环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。第一步:下载安装包首先,...
    99+
    2023-07-05
  • 怎么在Linux安装Go语言
    这篇文章主要讲解了“怎么在Linux安装Go语言”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux安装Go语言”吧!Go 语言又称为 golang, 是由 Google 最初开发...
    99+
    2023-06-16
  • 浅析Linux系统中怎么安装和配置golang环境
    Golang是一个开源的编程语言,其主要特点是具有静态类型、垃圾回收、快速编译和并发编程等功能。Golang 于2007年由Google开发,并在2012年正式发布。随着Golang的不断发展和推广,越来越多的开发者开始使用这个编程语言来编...
    99+
    2023-05-14
  • linux环境中怎么安装php7.0
    本篇文章为大家展示了linux环境中怎么安装php7.0,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。linux环境下php7.0怎么安装Linux环境PHP7.0安装PHP7和HHVM比较PHP7...
    99+
    2023-06-20
  • ubuntun中怎么安装goLang语言编程环境
    ubuntun中怎么安装goLang语言编程环境,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先用工具curl下载goLang的安装包:sudo curl -O h...
    99+
    2023-06-06
  • Windows操作系统中怎么安装和配置IIS和PHP环境
    这篇文章主要介绍了Windows操作系统中怎么安装和配置IIS和PHP环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Windows操作系统中怎么安装和配置IIS和PHP环境文章都会有所收获,下面我们一起来看...
    99+
    2023-07-06
  • 怎么在Linux系统上安装Golang环境
    这篇“怎么在Linux系统上安装Golang环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么在Linux系统上安装Go...
    99+
    2023-07-06
  • Linux系统怎么安装Golang开发环境
    要在Linux系统上安装Golang开发环境,可以按照以下步骤进行操作:1. 打开终端窗口。2. 下载Golang的二进制包。可以在...
    99+
    2023-08-16
    Linux Golang
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作