1、golang的下载安装

golang的官网最近好像整合了内容,统一到了一个地址:https://go.dev/

首页直接点击download,下载自己对应的版本即可。

安装是傻瓜式的,一般默认安装位置即可。

2、golang的环境变量配置

老手应该都会吧!

我的电脑→属性→高级系统设置→环境变量

(1)系统变量

golang安装时已经默认添加好了,可以查看确认。

另外一种方法是打开CMD命令框,输入语句:go version,有版本信息证明环境变量已经成功添加。

(2)用户变量

用户变量设置是为了自己的golang代码能够成功运行!

添加自己的代码目录到环境变量中,主要设置GOPATH。

我的golang代码都保存在learngolang文件夹中,直接使用go run helloworld.go命令语句,就能成功执行helloworld.go文件。

3、VScode下载与安装

Visual Studio Code的地址:https://code.visualstudio.com/,直接下载安装即可。

安装完毕后,建议安装中文简体语言插件,重启后界面将变为中文,很友好。以下是我安装的三个插件,供大家参考!

4、golang和vscode的其他配置

(1)golang的代理地址速度很慢,可以替换为国内的代理地址,有很多可以选择,我使用的是https://goproxy.io/zh/,

更改语句为:go env –w GOPROXY=”https:goproxy.io,direct”

另外还有其他代理地址:

阿里云:GOPROXY=https://mirrors.aliyun.com/goproxy/

nexus社区:GOPROXY=https://gonexus.dev

七牛云:GOPROXY=https://goproxy.cn

(2)vscode的配置

vscode可以通过ctrl+shift+p 运行命令一次性安装所有这些工具,记得要全选,然后确定即可。

组件安装是进度很慢,耐心的等待吧!

5、代码调试与运行

(1)如果已经安装了code runner插件,那么在右上角有一个三角按钮,点击即可运行代码。

(2)可以在终端运行go run命令,格式为:go run 文件名.go

(3)代码的调试

在已经写好的代码上,按F5,然后选择新建launch.json文件。

保存后,在代码段中设置断点,再次按F5即可进入调试模式,F11是单步调试,F10单步跳过。

今天的学习总结完毕!!!

一、golang以及vscode的安装和配置的更多相关文章

  1. golang与vscode的安装与配置

    一.golang的下载与安装 以下都是win10的安装与配置 go语言官方下载地址:https://golang.org/dl/ 找到适合你系统的版本下载 傻瓜式安装开始... 二.golang环境变 ...

  2. 安装 VsCode 插件安装以及配置

    安装vscode 官方网站 https://code.visualstudio.com/ 下载后 1.双击vscode.exe 2.选择 我接受  3.一路下一步,遇到方框就选4.点击  安装按钮 v ...

  3. vscode 全局安装和配置 stylelint 像 webstorm 等 ide 一样来检查项目

    商店里安装完插件以后全局安装或者在项目中(记得加--save-dev)安装配置: npm install stylelint-config-recommended -g 然后在vscode setti ...

  4. vscode 和 atom 全局安装和配置 eslint 像 webstorm 等 ide 一样使用 standard标准 来检查项目

    首先你要安装了 nodejs ,然后在终端命令行输入下面的这堆 npm install eslint eslint-plugin-standard eslint-config-standard esl ...

  5. golang之vscode环境配置

    go语言开发,选择vscode作为IDE工具也是一个不错的选择,毕竟goland收费,老是破解也挺麻烦,除了这点,不过说实话挺好用的.vscode的话相对来说就毕竟原始,适合初学者. 1.vscode ...

  6. Golang安装和配置

    Golang安装和配置 Linux Golang 下载源码,解压. # /home/superpika为你的主目录 mkdir /home/superpika/go mkdir /home/super ...

  7. Golang入门(1):安装与配置环境变量的意义

    摘要 在几年前学习Java的时候,环境的配置就会劝退一部分的初学者.而对于Golang来说,也需要从环境的配置开始学起.这一篇文章将从如何安装Golang开始讲起,随后将会提到Golang中的环境变量 ...

  8. vscode 安装与配置

    vscode 安装与配置 安装 安装 vscode 从官网 [https://code.visualstudio.com/Download] 下载速度奇慢,可以找到下载的网址,如下图所示,将其中红色框 ...

  9. Vue学习笔记-VSCode安装与配置

    一  使用环境: windows 7 64位操作系统 二  VSCode安装与配置  1.下载: https://code.visualstudio.com 直接点击即可. 2. 点击按装程序,默认安 ...

随机推荐

  1. “equals”有值 与 “==”存在 “equals”只是比较值是否相同,值传递,==地址传递,null==a,避免引发空指针异常,STRING是一个对象==null,对象不存在,str.equals("")对象存在但是包含字符‘''

    原文链接:http://www.cnblogs.com/lezhou2014/p/3955536.html "equals" 与 "==" "equa ...

  2. 如何利用官方SDK文件来辅助开发

    如何利用官方SDK文件来辅助开发 1.首先要先知道什么是SDK? SDK或者SDK包指的是,半导体厂商针对自己研发的芯片,同步推出的一个软件开发工具包. 它可以简单的为某个程序设计语言提供应用程序接口 ...

  3. 3 - 简单了解一下springboot中的yml语法 和 使用yml赋值

    1.简单了解yml语法 2.使用yml给实体类赋值 准备工作:导入依赖 <!-- 这个jar包就是为了实体类中使用@ConfigurationProperties(prefix = " ...

  4. 调试器gdb

    1.启动和退出gdb gdb调试的对象是可执行文件,而不是程序源代码.如果要使一个可执行文件可以被gdb调试,那么在使用编译器gcc编译程序时加入-g选项.-g选项告诉gcc在编译程序时加入调试信息, ...

  5. How is Quality Score Calculated?

    Google determines Quality Score slightly differently for each of the different advertising networks ...

  6. mysql key与index的区别

    key包含了index, 而index没有key的功能. 1.key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的).包括primary ...

  7. Dubbo服务限流

    为了防止某个消费者的QPS或是所有消费者的QPS总和突然飙升而导致的重要服务的失效,系统可以对访问流量进行控制,这种对集群的保护措施称为服务限流. Dubbo中能够实现服务限流的方式较多,可以划分为两 ...

  8. Springboot集成SpringSecurity

    一.Spring security 是什么? Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架. 它提供了一组可以在Spring应用上 ...

  9. scanf("%c\n",&a)和scanf("%c",&a)区别

    scanf("%c",&a); 当输入字符的时候,我们按下任意字符 + 回车的时候,回车没有被当作为分隔符,而是作为一个转义字符与输入的字符一起保存在缓存区.第一次scan ...

  10. bjdctf r2t3 onegadget

    没错,这就是一篇很水的随笔.... 两道很简单的题,先来看第一道.r2t3,保护检查了一下是只开启了堆栈不可执行. 简单看一下ida的伪代码. main函数让你输入一个name,然后会执行一个name ...