返回顶部
首页 > 资讯 > 精选 >在vscode中go编码发生的问题有哪些
  • 890
分享到

在vscode中go编码发生的问题有哪些

2023-06-14 05:06:36 890人浏览 薄情痞子
摘要

这篇文章主要介绍了在vscode中Go编码发生的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。引言使用VsCode进行Go程序开发,我们肯定会碰到一些问题,这些问题

这篇文章主要介绍了在vscodeGo编码发生的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

引言

使用VsCode进行Go程序开发,我们肯定会碰到一些问题,这些问题有些是IDE的配置问题,有些是下载包的版本不一致问题,本文主要针对在开发过程中碰到的问题做一个简单的回顾和整理。

前期准备,必看

在进行问题纠错前,先确保自己正确下载了golang的官方工具go-tool,如果不确定,就跟着我的步骤操作一遍,可能操作后,你的问题就解决了。

配置golang的源。

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

然后我们进行golang工具的默认工具服务下载:

windows平台按下Ctrl+Shift+PMac平台按Command+Shift+P,这个时候VS Code界面会弹出一个输入框

在vscode中go编码发生的问题有哪些

我们在这个输入框中输入>go:install,下面会自动搜索相关命令,我们选择Go:Install/Update Tools这个命令,按下图选中并会回车执行该命令

在弹出的窗口选中所有,并点击“确定”按钮,进行安装。

在vscode中go编码发生的问题有哪些

等待安装完成,因为国内网络的特殊性,所以一定要谁知好go的代理源,不然总是下载失败。

执行这一步之后,重启Vscode,如果这个时候能够解决你的问题,那就不需要再往下看了。

具体问题解决方案

如果以上步骤不能解决你的问题,那就可以对应自己的问题来进行操作设置了。

一、VSCode中F12无法跳转

通用设置

点击左下角点击齿轮,选择设置界面(也可以直接快捷键CTRL+, 点击用户-扩展-go。进行如下设置

DocsTool修改成godoc

在vscode中go编码发生的问题有哪些

Use Language Server 去掉勾选

在vscode中go编码发生的问题有哪些

重启VsCode

go mod模式

如果进行上述操作后还是不行,并且你是使用的go mod 模式,那还有一种比较特殊的方式可以解决这个问题。

执行命令go mod vendor导入依赖,这一步会将依赖转移至该项目根目录下的 vendor(自动新建) 文件夹下

此时F12就可以进行代码跳转了。

二、代码自动带出功能失效

这个问题一般都是因为 go mod模式的切换导致的。如果你的项目是使用的Gopath模式(如果有同学对Gopath和Gomod这俩种模式不了解的,可以看看我的文章如何看待go moudle并应用于工作),那么你需要设置

go env -w GO111MODULE=off

这时候自动带出功能就可能正确使用了

如果你使用的是go mod模式,设置

go env -w GO111MODULE=on

自动带出功能也可以恢复正常。

感谢你能够认真阅读完这篇文章,希望小编分享的“在vscode中go编码发生的问题有哪些”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: 在vscode中go编码发生的问题有哪些

本文链接: https://lsjlt.com/news/268420.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在vscode中go编码发生的问题有哪些
    这篇文章主要介绍了在vscode中go编码发生的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。引言使用VsCode进行Go程序开发,我们肯定会碰到一些问题,这些问题...
    99+
    2023-06-14
  • DevSecOps的编码问题有哪些
    这篇文章主要讲解了“DevSecOps的编码问题有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DevSecOps的编码问题有哪些”吧!内存错误内存读取...
    99+
    2024-04-02
  • Go编程中的数据类型有哪些常见问题?
    Go是一种高效、简洁、快速的编程语言,它支持多种数据类型,包括数字、字符串、布尔值、数组、切片、映射、结构体等。虽然Go的数据类型通常比其他语言更简单,但是仍然存在一些常见问题。在本文中,我们将探讨这些常见问题,并通过演示代码来说明它们的解...
    99+
    2023-08-08
    编程算法 数据类型 开发技术
  • C++在vscode中的多文件编程问题解读
    目录C++在vscode中的多文件编程vscode编译多个C++文件问题解决方法总结C++在vscode中的多文件编程 相信有很多的小伙伴在一开始的时候,都会对vscode的多文件编...
    99+
    2023-01-06
    C++ vscode 多文件编程 vscode多文件编程
  • Java和Git在开发中有哪些常见问题?
    Java和Git是现代软件开发中最常用的工具之一。Java是一种广泛使用的编程语言,而Git是一个分布式版本控制系统。尽管这些工具在开发中非常有用,但它们也会带来一些常见的问题。本文将介绍Java和Git在开发中可能遇到的一些常见问题,并提...
    99+
    2023-08-01
    git 开发技术 npm
  • Java编程中的共同问题有哪些
    本篇内容介绍了“Java编程中的共同问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!问题一:编译器找不到类。解决方法:确保你已经导入...
    99+
    2023-06-17
  • Java编程中常见的问题有哪些
    本篇内容介绍了“Java编程中常见的问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!字符串连接误用错误的写法:String ...
    99+
    2023-06-17
  • JAVA编程中的常见问题有哪些
    本篇内容主要讲解“JAVA编程中的常见问题有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JAVA编程中的常见问题有哪些”吧!问题一:编译器找不到类。解决方法:确保你已经导入了类或者它的包。...
    99+
    2023-06-17
  • 运维开发中有哪些问题
    这篇文章主要介绍了运维开发中有哪些问题的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇运维开发中有哪些问题文章都会有所收获,下面我们一起来看看吧。运维工作中只要牵扯到运维开发,要去推动这件事情势必会有几类问题需要...
    99+
    2023-06-04
  • 并发编程中我们需要注意的问题有哪些
    这篇文章主要介绍“并发编程中我们需要注意的问题有哪些”,在日常操作中,相信很多人在并发编程中我们需要注意的问题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”并发编程中我...
    99+
    2024-04-02
  • Go 和 npm 在 Windows 上的异步编程,有哪些需要注意的问题?
    在 Windows 上使用 Go 和 npm 进行异步编程是一项非常重要的技能,因为它可以帮助我们更好地利用现代计算机的性能和资源。在本文中,我们将讨论在 Windows 上使用 Go 和 npm 进行异步编程时需要注意的一些问题。 首先,...
    99+
    2023-11-05
    npm 异步编程 windows
  • Go编程中常用的开发技术有哪些?
    Go语言自诞生以来,一直备受开发者的青睐。其简单易用、高效可靠的特点,为开发者带来了很多便利。在实际的Go项目中,有哪些常用的开发技术呢?本文将为大家详细介绍。 Goroutine Goroutine是Go语言中的轻量级线程,可以在一...
    99+
    2023-08-08
    编程算法 数据类型 开发技术
  • GIT框架在GO语言中有哪些不容忽视的问题?
    随着互联网技术的不断发展,前端技术和后端技术的融合愈加紧密。GIT框架在GO语言中的应用也越来越广泛。但是,使用GIT框架的时候,我们需要注意哪些问题呢?本文将会为大家详细介绍。 一、GIT框架简介 GIT是一款开源的分布式版本控制系统,...
    99+
    2023-07-03
    数据类型 框架 git
  • Dreamweaver开发中常见问题有哪些
    这篇文章给大家分享的是有关Dreamweaver开发中常见问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1> 在dw中,如何输入一个空格呢?   输入空格的问题,在DW似乎已成了一个老生常谈的问题...
    99+
    2023-06-08
  • 前端开发中的字符编码有哪些
    这篇文章将为大家详细讲解有关前端开发中的字符编码有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前端开发过程中会接触各种各样的编码,比较常见的主要是UTF-8和HTML实体编码,但是web前端的世界却...
    99+
    2023-06-17
  • 服务器租用时会发生的硬盘问题有哪些
    服务器租用时会发生的硬盘问题有:1、故障提示,指在硬盘进行自身的监测和分析时出现的故障;2、硬盘启动时无法识别或系统识别时依旧提示无法识别,一般是物理故障;3、运行出错,出现磁盘扫描停滞和死机现象;4、磁盘扫描时出现错误或有坏道现象,需要对...
    99+
    2024-04-02
  • mysql数据库的字符编码有哪些常见问题
    这篇文章主要介绍mysql数据库的字符编码有哪些常见问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、通过命令行显示字符集设置show variables like 'c...
    99+
    2024-04-02
  • go实现base64编码的方式有哪些
    本篇内容主要讲解“go实现base64编码的方式有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“go实现base64编码的方式有哪些”吧!go的encoding/base64有四种编码方式:...
    99+
    2023-07-05
  • Go语言中有哪些优秀的二维码生成库?
    在当今数字化时代,二维码已经成为了人们日常生活中不可或缺的一部分。二维码可以被用于扫描支付、商业广告、活动推广等多种场景。而在编程中,二维码的生成也是一个非常常见的需求。而Go语言作为一种高效、简洁、易于使用的语言,也有很多优秀的二维码生成...
    99+
    2023-08-15
    二维码 unix 索引
  • Go系统遇到的锁问题有哪些
    本篇内容介绍了“Go系统遇到的锁问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!底层依赖 sync...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作