首先下载SDK

地址:

Go下载 - Go语言中文网 - Golang中文社区​studygolang.com

根据你的系统类型以及架构选择对应的压缩包,下载到你本地,然后解压,得到一个go文件夹。

一般的,32位系统下载386的压缩包,64位的下载amd压缩包,下载压缩包就行了,没必要下载msi安装程序。

然后配置环境变量

这一点对于Go很重要,配置三个环境即可:

  1. GOPATH:存放go代码的文件目录,例如我要在C盘的某个目录里面存放我的go代码,就配置:c:Userstqzgo
  2. GOROOT:配置go的安装目录根目录,例如我上面解压的go文件夹放在C盘,就配置c:go
  3. PATH:配置安装目录里面的bin目录。这是为了系统能找到go.exe

以上路径不能带有中文,配置结果如下图:

配置GOROOT和GOPATH
添加PATH

打开cmd,输入go version,检查是否成功

环境变量配置扩展(可选)

go get 命令是下载 go 依赖的,默认在http://golang.org下面下载,但是这个地址被墙了,需要配置两个环境变量,从其他地方下载:

参考资料:

一键解决 go get golang.org/x 包失败​shockerli.nethttps://goproxy.io/zh/​goproxy.io

然后使用VSCode运行HelloWord

安装vscode过程略去,直接下载VSCode就可以了。

然后在GOPATH指定的工作空间里面编写go代码,下面要注意!!

编写GO代码必须遵守GO的开发规范,否则无法运行代码。

我在GOPATH里面指定的C:Userstqzgo,所以我得这么写:

  1. 在 go 目录下新建 src 目录
  2. 在 src 命令里面新建一个文件夹,例如 main 文件夹
  3. 然后在这个 main 文件夹里面编写 hello.go

用 VSCode 创建完毕后是这个样子的:

这个 main 就是个包,然后在 main 目录下的终端里面执行 go build hello.go

得到 hello.exe

整个过程还是十分简单的,至于网上有些教程还要你下载http://github.com和http://github.org等等这些文件,真的没必要!

网上大部分教程要求制作的目录

这些教程,完全没有考虑到运行一个Hello Word的意义,他们的做法费时费力。

go的HelloWord的运行过程,就只需要按照我说的这么做就行了。

vscode 不能运行h5c3代码_Golang安装与环境搭建并在VSCode里面输出HelloWord相关推荐

  1. vscode 不能运行h5c3代码_让开发效率“飞起”的VS Code 插件

    前言 VSCode,是一个免费的.开源的跨平台编辑器,也是我最满意的编辑器之一. 本文向大家推荐一些我喜欢的vscode插件,不出意外的话,这些插件将对你的工作效率提升有不小的帮助! GitLens ...

  2. 使用vscode 编辑运行processing代码

    使用vscode 编辑运行processing代码 之前一直在使用processing自带的编辑器来编写和运行代码,因为用习惯了其他vscode之类的编辑器,processing自带的编辑器确实不是很 ...

  3. python3比较文本差异_脑科学方向 | Python3的安装与环境搭建

    Hello, 这里是行上行下,我是喵君姐姐 上一节介绍了python语言在心理教育科研中的一些较为普遍的应用场景,并简要概述了python语言的特性. 本节来学习python3的安装与环境搭建. 考虑 ...

  4. ESP32开发1---ESP32环境搭建(ESP-IDF+VSCode)

    ESP32环境搭建(ESP-IDF+VSCode) ESP32开发可以使用ESP-IDF 工具,其安装较为复杂需要,其需要许多必备的工具如Python.Git.交叉编译器.CMake和Ninja编译工 ...

  5. 非常贴心的Anaconda3 + Pycharm2020+ OpenCV 下载安装及环境搭建教程

    Opencv基于Python图像处理环境搭建 目标 前言 1. 下载Anaconda和Pycharm 1.1 下载Anaconda 1.1.1 安装Anaconda 1.1.2 给Anaconda3添 ...

  6. JNI开发笔记(一)--Android Studio安装与环境搭建

    Android Studio安装与环境搭建 1. 前言 1.1 什么是JNI 1.2 JNI从零开发流程 2. Java环境配置 3. Android Studio安装 参考链接 1. 前言 工作中需 ...

  7. UE4安装及环境搭建

    虚幻引擎unreal engine 4有许多安装的方式,本文介绍的是最简单的,最适合于初学者的方法.当然,官方安装教程讲述的是最清晰的. UE4安装及环境搭建 创建epic账户以及下载运行epic g ...

  8. 虚拟机基础常用操作命令(2)——软件安装、环境搭建

    虚拟机软件安装.环境搭建 1. wget: 未找到命令 [root@localhost ~]# yum -y install wget 安装完毕即可. 上面的方法使用的前提是你的linux 系统是已经 ...

  9. 【Go语言版GTK,安装以及环境搭建】

    [Go语言版GTK,安装以及环境搭建] 1. 下载安装MSYS2 2. 安装MSYS2 3. 安装所需软件 3.1 安装gtk3 3.2 安装gtk2 3.3 安装glade 3.4 安装帮助文档 3 ...

最新文章

  1. 难忘的一天——装操系统(五)
  2. spring IOC和DI
  3. 传统公司部署OpenStack(t版)简易介绍(五)——nova模块部署
  4. 100. Same Tree
  5. 官网下载旧版本的Xcode
  6. Nik Collection 4.2.0 for Mac(PS滤镜插件套装)
  7. 绘图技术采用计算机什么软件,计算机绘图好用的软件
  8. ERP仓库管理系统主要功能
  9. Android 查看是否支持指定解码器(H265)
  10. 苹果开发者公司账号注册流程注册新的苹果Apple Id并双重验证步骤
  11. plist 文件详解
  12. # 2021-03-04 文件搜索命令 find
  13. hp 服务器可以安装win7系统安装,惠普HP预装Win10改Win7系统BIOS设置及安装教程
  14. Python地理数据处理 四:矢量数据读写(二)
  15. 5G+智慧矿山系统如何降低开发成本
  16. 解决Chrome无法访问此网站或无法显示此网页问题
  17. 克鲁格曼《微观经济学》第2版课后习题答案
  18. Druid连接池开启数据库监控功能
  19. Halcon 第三章『Morphology形态学』◆第3节:顶帽运算与底帽运算
  20. HomeAssistant(Hass.io)系统安装

热门文章

  1. HTML的标签元素分类的区别
  2. python GIL 全局解释器锁详解
  3. Android蓝牙服务
  4. Ubuntu安装ssh server及分配用户
  5. Android5.1蓝牙电话分析及demo
  6. Android Binder机制的Native应用
  7. netcore之json序列化
  8. dpkg命令用法、Ubuntu下deb包的解压、打包、安装、卸载及常用命令参数
  9. java web网上书城_javaweb网上书城项目
  10. 云服务器的主要用途是什么?