GO语言开发环境搭建过程图文详解

 更新时间:2021年01月21日 10:19:00   作者:给你骨质唱疏松  
这篇文章主要介绍了GO语言开发环境搭建过程图文详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一.GO语言开发包

1.什么是GO语言开发包

go 语言开发包其实是对go语言的一种实现,包括相应版本的语法, 编译, 运行, 垃圾回收等, 里面包含着开发 go 语言所需的标准库, 运行时以及其他的一些必要资源

2.GO语言开发包下载地址

Go官方下载地址 : https://golang.org/dl/

Go官方镜像站(上面打不开可使用这个) : https://golang.google.cn/dl/

Go语言中文网下载地址 : https://studygolang.com/dl

goproxy.io代理下载地址 : https://gomirrors.org/

3.安装 选择版本(我这里用Windows来做演示)

image-20201206205931604

装个比较稳定的版本

image-20201206210156590

双击打开完成安装向导

image-20201206210426887

image-20201206210454357

image-20201206210653076

image-20201206210856393

image-20201206210923471

image-20201206211013287

image-20201206211112561

二.配置环境变量

使用搜索工具搜索环境变量(Win10)

或者 (此电脑–>右击属性–>高级系统设置)

image-20201206211455936

选择"高级", 再选择"环境变量"

image-20201206211816756

创建 GOPATH

image-20201206212123083

image-20201206212242301

添加完成后一步一步点击确定

ps : 在Go 1.8版本之前GOPATH环境变量安装完成后是空的,要自己手动添加,但在之后的版本不用手动添加,安装完后会有一个默认的值。不同平台默认值也不用,Windows平台下的默认值是%USERPROFILE%/go

平台 默认值Windows%USERPROFILE%/goUnix$HOME/go 使用 cmd 验证一下环境变量是否设置成功

image-20201206213720518

在刚添加到环境变量的目录下创建三个文件夹 (用来放置不同的文件)

image-20201206213028358

最后我们将 GOPATHGOROOT 下的 斌目录都添加到环境变量中去(步骤略过), 然后重启终端.

image-20201206214513747

到此这篇关于GO语言开发环境搭建过程图文详解的文章就介绍到这了,更多相关GO语言开发环境搭建内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解Golang如何实现节假日不打扰用户

    详解Golang如何实现节假日不打扰用户

    这篇文章主要为大家介绍了Golang如何实现节假日不打扰用户过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Go设计模式之模板方法模式讲解和代码示例

    Go设计模式之模板方法模式讲解和代码示例

    模版方法是一种行为设计模式, 它在基类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤,本文将通过代码示例给大家详细的介绍一下Go模板方法模式,需要的朋友可以参考下
    2023-08-08
  • Go语言实现钉钉发送通知

    Go语言实现钉钉发送通知

    本文通过代码给大家介绍了Go语言实现钉钉发送通知,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • GoFrame通用类型变量gvar与interface基本使用对比

    GoFrame通用类型变量gvar与interface基本使用对比

    这篇文章主要为大家介绍了GoFrame通用类型变量gvar与interface基本使用对比,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Go 文件读取和写入操作全面讲解

    Go 文件读取和写入操作全面讲解

    这篇文章主要为大家介绍了Go文件的读取和写入操作示例的全面详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 一文详解Golang的函数特性

    一文详解Golang的函数特性

    函数是 Golang 中非常重要的组成部分之一,它们提供了代码的可重用性和组织性。在本文中,我们将深入了解 Golang 函数的多个方面,希望对大家有所帮助
    2023-04-04
  • Go语言文件开关及读写操作示例

    Go语言文件开关及读写操作示例

    这篇文章主要为大家介绍了Go语言文件开关及读写操作的示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • LRU LFU TinyLFU缓存算法实例详解

    LRU LFU TinyLFU缓存算法实例详解

    这篇文章主要为大家介绍了LRU LFU TinyLFU缓存算法实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 详解go-zero如何实现计数器限流

    详解go-zero如何实现计数器限流

    这篇文章主要来和大家说说限流,主要包括计数器限流算法以及具体的代码实现,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-08-08
  • go-zero源码阅读之布隆过滤器实现代码

    go-zero源码阅读之布隆过滤器实现代码

    布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难,这篇文章主要介绍了go-zero源码阅读-布隆过滤器,需要的朋友可以参考下
    2023-02-02

最新评论