第一步:在Downloads - The Go Programming Language网站中,下载了go.1.17.7.windows-adm64.msi。

第二步:运行MSI Go安装程序。默认安装在C:\Program Files\Go\。C:\Program Files\Go\bin是$PATH系统环境变量的一部分。

第三步:打开PowerShell(Windows Terminal)命令提示符,如下:

go version

运行结果如下:

go version go1.17.7 windows/amd64

1、为所有GO项目创建一个顶级文件夹。例如,C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\Go

2、打开命令提示符,然后运行以下cmdlet来设置$GOPATH环境变量。如下:

[Environment]::SetEnvironmentVariable("GOPATH", "C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\Go", "User")

对于此步骤,我们使用 PowerShell,因此可以调用预构建的 cmdlet 来设置环境变量。

3、确认$GOPATH变量显示正确的工作区位置。在命令提示符窗口中,输入以下命令:

go env GOPATH

运行结果如下:

C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\Go

在命令提示符窗口中,输入“go env”的运行结果如下:

set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\a-xiaobodou\AppData\Local\go-build
set GOENV=C:\Users\a-xiaobodou\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\Go\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\Go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=C:\Program Files\Go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=C:\Program Files\Go\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.17.7
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=NUL
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\A-XIAO~1\AppData\Local\Temp\go-build628955046=/tmp/go-build -gno-record-gcc-switches

添加 Go 工作区文件夹
每个 Go 工作区都包含三个基本文件夹:

  • bin:包含应用程序中的可执行文件。
  • src:包括位于工作站中的所有应用程序源代码。
  • pkg:包含可用库的已编译版本。 编译器可以链接这些库,而无需重新编译它们。

运行以下命令,为工作区创建三个子文件夹:

cd %GOPATH%
mkdir bin
mkdir src
mkdir pkg

要完成安装,还需要为go项目创建目录结构。打开命令提示符,如下:

mkdir %USERPROFILE%\go

mkdir %USERPROFILE%\go\bin

mkdir %USERPROFILE%\go\pkg

mkdir %USERPROFILE%\go\src

创建这些文件夹后,添加环境变量GOPATH。操作步骤如下:

1、打开控制面板。

2、搜索环境变量。

3、单击“编辑账户的环境变量”。

4、单击“New(新建)”按钮。

5、在Variable(变量名)文本框中输入GOPATH。

6、在Value(值)文本框中输入%USERPROFILE%\go。

7、单击“保存”按钮。

在命令提示符,如下命令,以检查是否设置环境变量GOPATH。

echo %GOPATH%

有一段话:没看懂。如下:

1、为所有 Go 项目创建一个顶级文件夹。 例如,C:\Projects\Go。

2、打开 PowerShell 提示符,然后运行以下 cmdlet 来设置 $GOPATH 环境变量。

将 <project-folder> 替换为上一步中创建的顶级项目文件夹。

PowerShell

复制
[Environment]::SetEnvironmentVariable("GOPATH", "<project-folder>", "User")
对于此步骤,我们使用 PowerShell,因此可以调用预构建的 cmdlet 来设置环境变量。

设置 $GOPATH 值后,关闭 PowerShell 提示符。

修改环境变量,如下:

setx /m C:\Program Files\Go

"/m"参数表示 将永久保存该环境变量,防止其在重新启动计算机后失效。

运行结果如下:

ERROR: Access to the registry path is denied.

WINDOWS 11:

[Environment]::SetEnvironmentVariable("GOPATH", "C:\Program Files\Go", "User")

设置两个重要环境变量:

GOPATH=D:\goproject

GOROOT=D:\Go\

在Windows系统中安装Go语言相关推荐

  1. Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/deta ...

  2. 在windows系统中安装显卡驱动

    Windows系统下在docker中使用nvidia的GPU 微软官方文档 https://docs.microsoft.com/ja-jp/windows/ai/directml/gpu-cuda- ...

  3. 在windows系统中安装Sulley

    在windows系统中安装Sulley 我是在win10的64位系统下面完成本次安装的,具体教程如下,需要安装的库和工具比较多,需要耐心处理各种问题. 需要的文件打包下载: 链接: https://p ...

  4. Linux / Windows系统中安装最新版 ElasticSearch (es)搜索引擎 超详细图文教程【一看就懂】

    "You Know, for Search"  相信来到这里的朋友们已经对ElasticSearch(es)有了一个大致的了解.关于Elasticsearch的介绍就不在此做过多赘 ...

  5. 在windows系统中安装linux

    文章目录 开启开发者模式 更改电脑配置 在软件商店中安装Linux 进行网络配置 配置用户密码与超级用户 缺点 1.开启开发者模式 2.更改电脑配置,并重启电脑 3.Microwsoft中安装linu ...

  6. Windows系统中搭建Go语言开发环境详解

    目录 1.Go语言简介 2.安装Git 3.Go 工具链(编译器)安装 3.1.环境变量GOROOT 3.2.环境变量GOPATH 3.3.Go常用命令 4.包管理 4.1.go module 4.2 ...

  7. 【从零学习OpenCV 4】Windows系统中安装OpenCV 4

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  8. 【完整流程】在Windows系统中安装Python

    Python环境可以安装在很多不同的系统中,我们python自学网主要考虑到绝大多数学员都是用的是Windows系统,所以就以Windows系统来给大家演示一下python安装的方法,后面也会更新其他 ...

  9. 图文详解在Windows系统中安装JDK

    本文以在Windows10中安装JDK8为例进行安装,其他系统和版本都是大同小异的. 下载 进入Oracle官方网站的下载页面:https://www.oracle.com/technetwork/j ...

  10. 在windows 系统中安装了linux系统双系统,启动后没有windows系统启动界面?

    场景:老电脑是windows8的,已经8年了,最近在上面装一个双系统-linux, 完成后发现启动时只有linux 系统了,并且在linux 系统中可以看到windows系统的文件, 我的window ...

最新文章

  1. 报错内容 IndentationError: unindent does not match any outer indentation level
  2. webpack自动打包功能配置
  3. 【组合数学】组合恒等式 ( 变下项求和 3 组合恒等式 | 变下项求和 4 组合恒等式 | 二项式定理 + 求导 证明组合恒等式 | 使用已知组合恒等式证明组合恒等式 )
  4. 织梦CMS调用指定顶级栏目名称的方法
  5. JS定时器的使用--无缝滚动
  6. [转帖]mysql ERROR 1130 解决办法
  7. line-height:2和line-height:2em的区别,它们是有区别的
  8. 从零开始编写自己的C#框架(23)——上传组件使用说明
  9. 冒泡排序法_排序算法 冒泡排序法
  10. mvc 路由 .html 404,vs2017 mvc 自定义路由规则 出现 404.0 错误代码 0x80070002
  11. Django项目实践1 - 创建Django项目
  12. URLRewrite 在 iis6+iis7中的配置
  13. 解决学校断网,突破天翼校园,实现共享wifi以及linux下无天翼校园客户端
  14. AI人工智能开发的5种最佳人工智能编程语言
  15. win10计算机删除用户密码,怎么删除win10电脑上的账户密码
  16. PTA 乙级 1002 写出这个数 (20 分) C++
  17. Chrome网页观看百度云视频加速
  18. 数据、程序、文件区别
  19. 认知SaaS产品和MVP流程
  20. 怎么批量下载Onedrive分享文件_怎么用PS弄字幕文件 PS批量生成字幕制作教程

热门文章

  1. 词频分析与词频统计在线工具---如何统计文章词频,从而更快了解一篇文章?今天跟大家介绍一个词频分析在线工具
  2. 2019杭州上城区公办小学学区划分
  3. arcgis android 比例尺,ArcGIS for Android 自定义地图比例尺
  4. 计算机启动硬盘引导过程,如何重建mbr|硬盘重建主引导记录(mbr)步骤
  5. 以后睡觉还是关上手机吧!
  6. Ajax回调函数中return不生效问题
  7. ECCV2022 | 大工(卢湖川团队)提出用于图像-文本匹配的深度跨模态投影学习
  8. 第三方服务接入云平台的统一方案
  9. 【win+黑苹果双系统②】黑苹果设置开机启动+wifi
  10. 对华为路由器配置DHCP实现IP地址的自动分配