首页 > 其他分享 >【Go新手起步01】5步完成 vscode的go插件安装跟激活。

【Go新手起步01】5步完成 vscode的go插件安装跟激活。

时间:2023-05-16 19:15:25浏览次数:55  
标签:插件 01 vscode Go env go 输入

 

  1. 首先下载vscode,进行两个插件安装,如图所示

     

  2. 然后下载go语言,在官网https://go.dev/doc/install下载

     

    cmd打开,输入go version验证下载是否成功。

  3. 在dos页面输入

    go env -w GO111MODULE=on                 go env -w GOPROXY=https://goproxy.cn,direct

     

  4. 在vscode中间的输入窗口输入:

    • 输入go,找到Go:Install/Update Tools并点击

    • 会弹出一个列表,全选,再点击OK

       

    注意不要使用代理,不然下载不成功。

     

     

  5. 运行一个helloworld.go程序进行测试

     

    报错如下:

    Build Error: go build -o e:\0code\vscode\__deb go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)

    上网搜索了解决方法https://zhidao.baidu.com/question/1613646304621437147.html

    在命令行窗口中进行输入:go env -w GO111MODULE=auto

     

    程序正常运行了。

     

标签:插件,01,vscode,Go,env,go,输入
From: https://www.cnblogs.com/wzyingcode/p/17406429.html

相关文章

  • 《JavaScript权威指南第七版》13.3.4实现细节,关于“ES2017解释器可以把函数体分割成一
    读到“ES2017解释器可以把函数体分割成一系列独立的子函数,每个子函数都被传给位于他前面以await标记的那个期约的then方法”这一部分是比较困惑,也没有代码示例,很抽象,不易理解。自己写了个例子来复述一下这段话:functiongetPosts(){returnnewPromise(function(resolve,......
  • (转)CNI 网络插件
    原文:https://ranchermanager.docs.rancher.com/zh/faq/container-network-interface-providers什么是CNI?​CNI(容器网络接口)是一个云原生计算基金会项目,它包含了一些规范和库,用于编写在Linux容器中配置网络接口的一系列插件。CNI只关注容器的网络连接,并在容器被删除时移除所......
  • VSCode版本和离线插件不匹配的解决方式
    相信很多人都遇到过这种情况,在内网环境使用VSCode进行开发时,无法在线下载插件,然而没有插件的话使用起来就很不方便,于是我们就需要离线下载插件然后离线安装,但是这又出现一个问题,下载的插件和vscode的版本常常不兼容,那么我们该如何准确找到vscode对应版本的插件呢?一、查看vscode的......
  • PostgreSQL一站式插件推荐 -- pg_enterprise_views
      近日发现PG官方插件列表中新收录了一款插件pg_enterprise_views,因为官方已经数年未添新的插件了很是新奇,找了台设备测试过后果断上了生产,得空分享给大家。  该插件提供了数十张系统表及一个GUI工具,用以监控从操作系统到数据库方方面面的性能情况,并支持对任意时段历史......
  • Visual Studio2019打开电脑摄像头
    #include<iostream>//opencv头文件#include<opencv2/opencv.hpp>usingnamespacestd;usingnamespacecv;intmain(){ VideoCapturecapture(0); while(1) { Matframe; capture>>frame; imshow("摄像头",frame); waitKey(30)......
  • 01初识Java
    初识java一、Java特性简单性,相当于C++语法的一个“纯净版本”;面向对象;分布式(微服务),Java有丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议;健壮性,Java与C++最大的不同在于Java采用的指针模型可以消除重写内存和损坏数据的可能性。不仅如此,Java编译器能够检测许多......
  • 几个jQuery的图片裁剪插件
    项目里最近也要用到图片裁剪插件,刚巧发现了几个就记录在这里。[color=blue][b]imgAreaSelect[/b][/color]官方:[url]http://odyniec.net/projects/imgareaselect/[/url]这个插件是目前比较常见的cooper插件,功能也很齐全:自定义选择框的CSS样式键盘快捷键支持添加事件回调锁......
  • STAT 2011概率与评价理论
    STAT2011ProbabilityandEstimationTheory–Semester1,2023ComputerAssignment–Dueby23:59pm21MayInstructions:Completethiscomputerassignment,prepareareportincludingyourcode,andanyoutput,plotsorcommentsrequiredbythequestionsand......
  • 判断 101-200 之间有多少个素数,并输出所有素数。
    判断101-200之间有多少个素数,并输出所有素数。#如果一个数N不是素数,对于从2到(N-1)的所有数,N依次除以2到(N-1)的所有数,一定会出现余数≠0#取出101-200之间的所有素数,放到一个列表中,可以计算出素数的个数并输出所有素数primenum_list=[]fornumberinrange(101,201):......
  • Maven一些有用的插件
    1.resources插件的设置[url]http://marshal.easymorse.com/archives/1216[/url],为了使项目结构更为清晰,Maven区别对待Java代码文件和资源文件,maven-compiler-plugin用来编译Java代码,maven-resources-plugin则用来处理资源文件。默认的主资源文件目录是src......