在VSCode中使用 Gopls


本文摘自网络,作者,侵删。


title: "在VSCode中使用 Gopls"
date: 2021-03-07T08:40:05+08:00
draft: true
tags: ['go','vscode']
author: "dadigang"
author_cn: "大地缸"
personal: "http://www.real007.cn"


关于作者

http://www.real007.cn/about

在 VS Code 中使用 gopls

[图片上传失败...(image-52f236-1616196466078)]

帅气猫咪

8 人赞同了该文章

简介

我一直是用 VS Code 作为 Go 语言的 IDE,使用的是官方的 Go 扩展, 但在使用过程中发现有时候代码提示不够智能, 或者说基本没有提示.

Go 扩展默认是使用大量的 Go 工具来提供各种功能的, 每个工具提供某个方面的能力, 比如代码提示是依靠 gocode 的.

不过微软在开发 VS Code 过程中, 定义一种协议, 语言服务器协议, Language Server Protocol.

这可是个好东西, 如果你需要开发编辑器或 IDE, 就不需要再为每种语言实现诸如自动完成, 代码提示等功能了, 直接利用 语言服务器协议 就行了.

gopls 就是官方的语言服务器, 当前处于 alpha 状态.

安装并设置 gopls

安装方式一

打开 VS Code 的设置, 搜索 go.useLanguageServe, 并勾选上. 默认情况下, Go 扩展会提示你安装 gopls.

阅读剩余部分

相关阅读 >>

聊聊dubbo-Go-proxy的consulregistryload

Golang判断文件或文件夹是否存在

17 Golang结构体详解(三)

如何实现一个更全面的Golang版本的布谷鸟过滤器

Golang基础-单元测试与mock

我为何从php 加入到 Go 的潮流!

关于Golang中无法获取地址问题的解析

Go语言中Goroot、Gopath、Gobin详解

Go操作mysql

Golang变量的数据类型

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...