【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

这篇具有很好参考价值的文章主要介绍了【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🚀如何用VS Code 开发GO

📓推荐网站(不断完善中):个人博客

📌个人主页:个人主页

👉相关专栏:CSDN专栏、个人专栏

🏝立志赚钱,干活想躺,瞎分享的摸鱼工程师一枚

【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

🏖前言

​ 话说在前,Go语言的编码方式是UTF-8,理论上你直接使用文本进行编辑也是可以的,当然为了提升我们的开发效率我们还是需要在当前市面上的IDE工具中选一个,博主暂且选择的是VsCode,主要是因为VsCode的编码能够更好的提升代码的感觉(免费)。如果有同好选择GoLand也可以,但是需要自行搜索破解教程哦!(个人分享,仅供参考

这里丢一个VSCode的官方下载地址:VSCODE官方下载

1.配置插件

​ VSCode的安装方式相对而言比较简单,请采用下一步安装大法,如果不行请面向百度学习。以下我主要讲一下我们在使用VSCode进行Go语言开发的时候可能会用到的一些常用插件和常用配置。

1.1.中文插件

​ 首先一般我们在一开始使用软件的过程中遇到的第一个门槛就是语言环境问题,市面上的大部分IDE工具都采用的是英文,因此如果有需求,可以将我们的Vs Code 改成中文版,这个微软官方是有提供相关插件的。

操作如下

点击左侧菜单栏最后一项管理扩展,在搜索框中输入chinese ,选中结果列表第一项,点击install安装。

安装完毕后右下角会提示重启VS Code,重启之后你的VS Code就显示中文啦!

1.2.Go环境插件

​ 微软针对于用Vs Code 进行Go语言的开发也是有提供对应的语言支持插件的,同样的点击左侧菜单栏最后一项管理扩展,在搜索框中输入Go ,选中结果列表第一项,点击install安装

1.3.安装Go本身的开发工具

​ 因为我们众所周知的一些原因,国内有堵墙横立着,所以一般在你安装完VsCode的Go语言插件,进行一段简单的Go代码编写的时候应该会看到一段如下精彩提示(让人怀疑人生的地方在代码中总是频繁出现)

​ 出现以上情况的原因,是因为Go语言官方有一些工具,VSCode在检测到你是进行Go语言开发的时候会提示你安装这些工具,以便提升你的开发效率(偷懒神器),但是一般不出意外的话,这个下载肯定是会出意外的,原因是因为国外的代理是下载不了的,我们只能选择更换为国内的代理,操作方法如下:

  • 我们需要先先设置GOPROXY

    • 先打开终端执行以下指令,更新国内代理(注意:更新完记得重启VSCode

      go env -w GO111MODULE=on
      go env -w GOPROXY=https://proxy.golang.com.cn,direct
      

      【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

    • 然后打开Vscode,Windows平台按下Ctrl+Shift+P,Mac平台按Command+Shift+P,如图:

      【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

      • 我们在这个输入框中输入>go:install,下面会自动搜索相关命令,我们选择Go:Install/Update Tools这个命令,按下图选中并会回车执行该命令(或者使用鼠标点击该命令)

      • 或者我们也可以重新打开VSCode然后提示进行安装

    • 成功安装以后大概会得到以下神秘代码表示你安装成功

    • 当然因为刚刚我们用go env -w GO111MODULE=on开启了go mod,你也可以选择手动获取你想要的内容(拓展部分可忽略

      • 执行如下指令利用go get来下载你所需要的module

        go get -u -v github.com/mdempsky/gocode
        go get -u -v github.com/uudashr/gopkgs/v2/cmd/gopkgs
        go get -u -v github.com/ramya-rao-a/go-outline
        go get -u -v github.com/acroca/go-symbols
        go get -u -v golang.org/x/tools/cmd/guru
        go get -u -v golang.org/x/tools/cmd/gorename
        go get -u -v github.com/cweill/gotests/...
        go get -u -v github.com/fatih/gomodifytags
        go get -u -v github.com/josharian/impl
        go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
        go get -u -v github.com/haya14busa/goplay/cmd/goplay
        go get -u -v github.com/godoctor/godoctor
        go get -u -v github.com/go-delve/delve/cmd/dlv
        go get -u -v github.com/stamblerre/gocode
        go get -u -v github.com/rogpeppe/godef
        go get -u -v github.com/sqs/goreturns
        go get -u -v golang.org/x/lint/golint
        

至此,完成以上内容,打开你的VSCode,就会发现在保存Go代码的时候不会再有那么多报错了!

2.VSCode的配置优化

​ 相信有些在学习Go的朋友们之前有用过IDEA这个Java开发工具,习惯了自动保存,其实在VSCode中也是可以设置自动保存的配置自动保存方式如下:

  • 按下图依次点击 文件->首选项->设置(Mac下选择Code->首选项->设置

  • 打开设置页面就能看到自动保存相关配置如下图,可以根据自己的喜好选择自动保存的方式:

3.用VSCode 写个程序

3.1.打开GOPATH所在的src目录

  • 文件->打开文件夹打开我们的$GOPATH下的src目录

  • 然后在该目录下创建新的文件夹(或者说是工程)

  • 新建文件夹hello

3.2.在项目文件夹下写GO代码

  • 新建一个hello.go文件

  • 输入以下代码

    package main  // 声明 main 包,表明当前是一个可执行程序
    
    import "fmt"  // 导入内置 fmt 包
    
    func main(){  // main函数,是程序执行的入口
    	fmt.Println("VSCode Let's GO!")  // 在终端打印
    }
    

3.3.添加运行插件

​ 既然我们有了工具,我们可以想说尽量直接利用工具来直接运行我们的代码,而不是通过终端的指令来运行。

(当然VSCode本身也有自带终端,你可以选择在终端中用go build xxgo run xx来运行代码,参考上一篇文章)

添加插件:code running

​ 同样的我们可以去VSCode的插件模块,搜索code running来安装插件

利用code running 运行go代码:

​ 在安装完code running后回到代码我们可以看到,在代码界面的右上角出现了一个▶️的内容,就是运行按钮,点击运行我们的代码,结果如下:

🏆写在结尾

至此,我们使用VSCode进行Go代码的开发第一步就完成了。本次文章中主要其实是解决了在使用VSCode中Go的原生插件库下载失败的问题,以及如何更方便利用工具运行Go的代码。

以上为个人学习分享,如有问题请指正。

【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)文章来源地址https://www.toymoban.com/news/detail-469218.html

到了这里,关于【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Go Windows下开发环境配置(图文)

    下载 安装 点击下载的安装包进行安装。安装路径可以选择到自己的目录。 环境变量配置 GOROOT:(指定到安装目录下) GOPATH:(是工作空间) path:在安装时已经添加了bin目录,可不管 验证 打开cmd 输入 go version,有版本提示即安装OK。 idea配置go开发环境 下载go插件 file-set

    2024年02月13日
    浏览(42)
  • vscode中搭建go语言开发环境

    下载官网:Downloads - The Go Programming Language (google.cn) 傻瓜式安装,记住安装路径即可 终端中测试是否安装成功: bin: 存放编译后的二进制文件 **pkg:存放编译后的包文件。 包文件扩展名通常为xxx.a,即 .a **结尾。 src:存放Go语言包的源代码 环境变量 将go解释器安装位置的bin目

    2024年02月04日
    浏览(62)
  • go语言vscode集成开发环境搭建

    目录 本篇概要 集成开发环境工具(ide) Goland或IntelliJ IDEA Visual Studio Code 其他集成开发环境 Visual Studio Code的go语言开发环境搭建 Visual Studio Code安装 go编译环境安装 配置go环境变量 安装go语言插件 使用golang编程 本篇小结 下篇预告 搭建go语言环境,除了要搭建go语言的编译环境

    2024年02月13日
    浏览(76)
  • 1.go语言vscode集成开发环境搭建

    目录 本篇概要 集成开发环境工具(ide) Goland或IntelliJ IDEA Visual Studio Code 其他集成开发环境 Visual Studio Code的go语言开发环境搭建 Visual Studio Code安装 go编译环境安装 配置go环境变量 安装go语言插件 使用golang编程 本篇小结 下篇预告 搭建go语言环境,除了要搭建go语言的编译环境

    2024年02月12日
    浏览(55)
  • 超详细go语言环境配置!!!

    记录参加第五届字节跳动青训营go语言学习内容,转载请标明出处! Go语言官网下载地址(需要科学上网才能下载) 国内Go语言下载地址 根据自己电脑的系统Windows、Linux、macOs下载,这里以 Windows 为例,下载后缀为msi的二进制进行下载, 选择好安装目录,尽量不要安装在C盘下

    2024年02月04日
    浏览(42)
  • windows安装go,以及配置工作区,配置vscode开发环境

    下载安装go 我安装在D:go路径下 配置环境变量 添加GOROOT value为 D:go 修改path 添加 %GOROOT%bin 添加GOPATH value为 %USERPROFILE%go 其中GOPATH 是我们自己开发的工作区,其中包含三个folder bin,pkg,以及src,其中src为我们编写代码的位置 配置vscode开发环境 所搜go并安装扩展 在pkg文件夹下创

    2024年02月12日
    浏览(52)
  • 1 Go语言开发环境搭建详细教程+go常见bug合集【Go语言教程】

    官网地址:golang.org,因为一些原因国内可能无法访问。可以使用下面第二个链接。 国内地址访问:https://golang.google.cn/dl或者https://www.golangtc.com/download 根据自己操作系统版本,下载安装即可,目录尽量选择全英文且没有空格和其他其他特殊字符。 2.1 Windows下 GOPATH:即默认的w

    2024年02月05日
    浏览(47)
  • Vue3安装配置、开发环境搭建(组件安装卸载)(图文详细)

    本文目录: 一、vue的主要安装使用方式 二、node.js安装和配置 1、支持运行 Node.js的平台 2、Node.js 版本开发发布时间表(日期可能会有变化) 3、下载安装node.js 4、node.js环境配置 (1)、检查node 和npm版本信息 (2)、配置npm下载时的默认安装目录和缓存日志目录 (3)、npm配置

    2024年02月04日
    浏览(66)
  • VTK开发环境配置(Visual Studio C++)-详细图文教程

    前言:由于目前网络上关于VTK的资料甚少,且绝大多数开发配置教程 在编译完VTK环境后仍然需要CMAKE来管理,每当为自己的项目配置vtk时都需要写CMAKE文件,这对没有CMAKE经验的人来说实在不友好。 故出此教程,完成VTK环境编译后,只需引入VTK相关的头文件目录,lib目录即可

    2023年04月12日
    浏览(66)
  • Mac电脑Android Studio和VS Code配置Flutter开发环境(图文超详细)

    官网地址: https://developer.android.google.cn/ 历史版本下载地址: https://developer.android.com/studio/archive?hl=zh-cn 到App Store下载安装最新版本,如果MacOS更新不到13.0以上就无法安装最新的Xcode,只能去下载以前版本的Xcode。 历史版本下载地址: https://developer.apple.com/download/all/?q=Xcode VS C

    2024年02月03日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包