安装GoLang环境和开发工具的图文教程

 更新时间:2023年09月13日 11:02:25   作者:往日时光--  
Go是一门由Google开发的编程语言,GoLand的安装非常简单,本文主要介绍了安装GoLang环境和开发工具的图文教程,具有一定的参考价值,感兴趣的可以了解一下

Go是一门由Google开发的编程语言,它的设计目的是为了提高程序员的生产力。Go 语言具有高效的编译和运行速度、内存管理、并发编程等特点,因此被广泛应用于云计算、网络编程、分布式系统、区块链等领域。在开始学习和使用Go语言之前,我们需要先安装和配置Go语言环境。 作者:千锋校企专业共建 https://www.bilibili.com/read/cv23045575/ 出处:bilibili

一、安装GoLang环境

go语言官方下载地址:https://golang.org/dl/

或者本地下载:https://www.jb51.net/softs/614388.html

GoLang中国镜像站

下载后对应的环境包以后,一路下一步就好了,安装路径的话,尽量就安装到默认的文件目录下。

二、配置Go的环境变量

右击此电脑–>属性–>高级系统设置–>环境变量,打开环境变量设置窗口。

将当前环境设置到Path环境变量下

三、设置GoLang依赖包代理

由于GoLang下载依赖包是从国外进行下载的,所以会特别的慢。

GoProxy我们使用这个代理一下,设置代理的话,我们就按照这个步骤来设置

开发软件,安装GoLand或者使用 idea 去Plugins里面下载Go的插件

四、疑难杂症

1.idea选择Go环境报错The selected directory is not a validhome for Go SDK

这是idea和GoLang环境对不上,升级idea,或者降低GoLang环境

到此这篇关于安装GoLang环境和开发工具的图文教程的文章就介绍到这了,更多相关GoLang安装环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅析golang如何处理json中的null

    浅析golang如何处理json中的null

    json 是一种常用的数据格式,在 go 使用 json 序列化和反序列化时比较方便的,但在使用过程中,会遇到一些问题,比如 null,所以下面我们就来看看golang如何处理json中的null吧
    2023-09-09
  • Go使用协程交替打印字符

    Go使用协程交替打印字符

    这篇文章主要介绍了Go使用协程交替打印字符,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • 利用rpm打包上线部署golang代码的方法教程

    利用rpm打包上线部署golang代码的方法教程

    RPM是RPM Package Manager(RPM软件包管理器)的缩写,这篇文章主要给大家介绍了关于利用rpm打包上线部署golang代码的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01
  • k8s容器互联-flannel host-gw原理篇

    k8s容器互联-flannel host-gw原理篇

    这篇文章主要为大家介绍了k8s容器互联-flannel host-gw原理篇,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Go标准库strconv实现string类型与其他基本数据类型之间转换

    Go标准库strconv实现string类型与其他基本数据类型之间转换

    这篇文章主要为大家介绍了Go标准库strconv实现string类型与其他基本数据类型之间转换示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 实时通信的服务器推送机制 EventSource(SSE) 简介附go实现示例代码

    实时通信的服务器推送机制 EventSource(SSE) 简介附go实现示例代码

    EventSource是一种非常有用的 API,适用于许多实时应用场景,它提供了一种简单而可靠的方式来建立服务器推送连接,并实现实时更新和通知,这篇文章主要介绍了实时通信的服务器推送机制 EventSource(SSE)简介附go实现示例,需要的朋友可以参考下
    2024-03-03
  • GoLang OS包以及File类型详细讲解

    GoLang OS包以及File类型详细讲解

    go中对文件和目录的操作主要集中在os包中,下面对go中用到的对文件和目录的操作,做一个总结笔记。在go中的文件和目录涉及到两种类型,一个是type File struct,另一个是type Fileinfo interface
    2023-03-03
  • Go语言实现本地缓存的策略详解

    Go语言实现本地缓存的策略详解

    今天给大家分享的是Go语言本地缓存的一些内容,主要是结合bigcache和fastcache两个优秀的开源代码库,总结一些设计思路和感悟,文章通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • Go基于GORM 获取当前请求所执行的 SQL 信息(思路详解)

    Go基于GORM 获取当前请求所执行的 SQL 信息(思路详解)

    这篇文章主要介绍了Go基于GORM 获取当前请求所执行的 SQL 信息(思路详解),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • 源码分析Go语言中gofmt实现原理

    源码分析Go语言中gofmt实现原理

    gofmt 是 Go 语言官方提供的一个工具,用于自动格式化 Go 源代码,使其符合 Go 语言的官方编码风格,本文给大家源码详细分析了Go语言中gofmt实现原理,并通过图文和代码讲解的非常详细,需要的朋友可以参考下
    2024-03-03

最新评论