[区块链go]windows系统中安装Go与环境变量配置

简介: [区块链go]windows系统中安装Go与环境变量配置

 下载

Go 语言支持以下系统:

    • Linux
    • FreeBSD
    • Mac OS X(也称为 Darwin)
    • Window

    下载地址为:https://Golang.Google.cn/dl/

    进入官网后,点击下载。

    image.gif编辑

    安装

    下载完成后,进行安装,默认安装在c盘,安装目录可以进行修改,等待安装完成。

    image.gif编辑

    检查

    我们打开cmd,输入Go version命令,来检查是否安装完成。

    image.gif编辑

    不同于其他语言,go中没有项目的说法,只有包,其中有两个重要的路径,GOROOTGOPATH

    Go开发相关的环境变量如下:

      • GoROOT:GoROOT就是Go的安装目录。(类似于java的JDK)
      • GoPATH:GoPATH是我们的工作空间,保存Go项目代码和第三方依赖包。

      环境变量

      GoROOT 和 GoPATH 都是环境变量,其中 GoROOT 是我们安装Go开发包的路径,而从Go 1.8版本开始,Go开发包在安装完成后会为 GoPATH 设置一个默认目

      ,并且在Go1.14及之后的版本中启用了 Go Module 模式之后,不一定非要将代码写到 GoPATH 目录下,所以也就不需要我们再自己配置 GoPATH 了,使用默认的即可。

      在终端输入 Go env  命令,查看环境变量。

      image.gif编辑

      手动配置环境变量

      image.gif编辑

      image.gif编辑

      image.gif编辑

      image.gif编辑

      从安装目录里找到bin文件夹里的go.exe,复制地址栏,然后放到新建里的框框里就好了。


      目录
      相关文章
      |
      11天前
      |
      监控 关系型数据库 MySQL
      【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
      【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
      20 0
      |
      26天前
      |
      存储 监控 算法
      内网监控系统之 Go 语言布隆过滤器算法深度剖析
      在数字化时代,内网监控系统对企业和组织的信息安全至关重要。布隆过滤器(Bloom Filter)作为一种高效的数据结构,能够快速判断元素是否存在于集合中,适用于内网监控中的恶意IP和违规域名筛选。本文介绍其原理、优势及Go语言实现,提升系统性能与响应速度,保障信息安全。
      28 5
      |
      3月前
      |
      缓存 监控 前端开发
      在 Go 语言中实现 WebSocket 实时通信的应用,包括 WebSocket 的简介、Go 语言的优势、基本实现步骤、应用案例、注意事项及性能优化策略,旨在帮助开发者构建高效稳定的实时通信系统
      本文深入探讨了在 Go 语言中实现 WebSocket 实时通信的应用,包括 WebSocket 的简介、Go 语言的优势、基本实现步骤、应用案例、注意事项及性能优化策略,旨在帮助开发者构建高效稳定的实时通信系统。
      200 1
      |
      3月前
      |
      数据库连接 Go 数据库
      Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性
      本文探讨了Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性;防御编程则强调在编码时考虑各种错误情况,确保程序健壮性。文章详细介绍了这两种技术在Go语言中的实现方法及其重要性,旨在提升软件质量和可靠性。
      57 1
      |
      3月前
      |
      Dart 搜索推荐 IDE
      Windows下Zed编辑器配置Dart环境
      本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
      |
      3月前
      |
      监控 安全 网络安全
      Windows Server管理:配置与管理技巧
      Windows Server管理:配置与管理技巧
      140 3
      |
      3月前
      |
      存储 负载均衡 Java
      如何配置Windows主机MPIO多路径访问存储系统
      Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
      195 13
      如何配置Windows主机MPIO多路径访问存储系统
      |
      4月前
      |
      Java Go 云计算
      Go语言在云计算和高并发系统中的卓越表现
      【10月更文挑战第10天】Go语言在云计算和高并发系统中的卓越表现
      |
      4月前
      |
      弹性计算 关系型数据库 数据安全/隐私保护
      阿里云国际版如何配置Windows服务器的虚拟内存
      阿里云国际版如何配置Windows服务器的虚拟内存
      |
      4月前
      |
      存储 Go 文件存储
      M.2移动硬盘打造Win To Go系统:高效分区存储文件全攻略
      【10月更文挑战第12天】本文详细介绍了如何使用M.2移动硬盘制作Win To Go系统。首先,需准备合适容量与接口类型的M.2硬盘及硬盘盒,并获取Windows镜像文件和分区工具。接着,通过Rufus软件将镜像写入硬盘。文中还提供了分区策略,包括系统分区(约80-120GB)、软件分区(根据需求设定)和数据分区(剩余空间),并指导如何使用DiskGenius或Windows自带工具进行分区。最后,强调了对各分区文件的有效管理和定期备份的重要性。
      344 3

      热门文章

      最新文章