vscode搭建go开发环境案例详解

 更新时间:2021年12月14日 11:03:01   作者:呆萌小新@渊洁  
对于Visual Studio Code开发工具,有一款优秀的GoLang插件,今天通过本文给大家介绍下vscode搭建go开发环境的详细教程,感兴趣的朋友跟随小编一起看看吧

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

前言

能用golang就用golang..这配置很麻烦 提示:以下是本篇文章正文内容,下面案例可供参考

一、安装goLang

安装地址

自行根据系统选择

二.配置环境变量

#在cmd中输入
go servion

环境变量配置完毕

三、vscode安装插件

四.安装golang依赖

cmd管理员权限下执行

go env -w GOPROXY=https://goproxy.cn
go get -u -v github.com/nsf/gocode.git
go get -u -v github.com/rogpeppe/godef.git
go get -u -v github.com/lukehoban/go-find-references.git
go get -u -v github.com/lukehoban/go-outline.git
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols.git

五.新建go文件


package main

import "fmt"

func main() {
	fmt.Println("Hello, World!")
}

弹窗升级插件,就升.
由于没有设置自动保存代码必须先ctrl+s保存 按ctrl+alt+n运行或快捷键运行

到此这篇关于vscode搭建go开发环境的文章就介绍到这了,更多相关vscode go开发环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • GoFrame glist 基础使用和自定义遍历

    GoFrame glist 基础使用和自定义遍历

    这篇文章主要为大家介绍了GoFrame glist的基础使用和自定义遍历示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Gin框架中参数校验优化详解

    Gin框架中参数校验优化详解

    这篇文章主要为大家详细介绍了Gin框架中参数校验优化的相关知识,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解下
    2023-08-08
  • golang判断文本文件是否是BOM格式的方法详解

    golang判断文本文件是否是BOM格式的方法详解

    在Go语言中,我们可以通过读取文本文件的前几个字节来识别它是否是BOM格式的文件,BOM(Byte Order Mark)是UTF编码标准中的一部分,用于标示文本文件的编码顺序,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • 教你一分钟配置好Go语言开发环境(多种操作系统)

    教你一分钟配置好Go语言开发环境(多种操作系统)

    在这篇文章中,我们从头到尾一步步指导你配置Golang开发环境,并编写你的第一个"Hello, World!"程序,我们详细解释了在多种操作系统(包括Windows、Linux和macOS)下的安装过程、环境变量设置以及如何验证安装是否成功
    2023-09-09
  • golang操作连接数据库实现mysql事务示例

    golang操作连接数据库实现mysql事务示例

    这篇文章主要为大家介绍了golang操作连接数据库实现mysql事务示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • Go语言使用select{}阻塞main函数介绍

    Go语言使用select{}阻塞main函数介绍

    这篇文章主要介绍了Go语言使用select{}阻塞main函数介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • golang中的时间格式化

    golang中的时间格式化

    这篇文章主要介绍了golang中的时间格式化问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Go gRPC服务进阶middleware使用教程

    Go gRPC服务进阶middleware使用教程

    这篇文章主要为大家介绍了Go gRPC服务进阶middleware的使用教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • golang中cache组件的使用及groupcache源码解析

    golang中cache组件的使用及groupcache源码解析

    本篇主要解析groupcache源码中的关键部分, lru的定义以及如何做到同一个key只加载一次。缓存填充以及加载抑制的实现方法,本文重点给大家介绍golang中cache组件的使用及groupcache源码解析,感兴趣的朋友一起看看吧
    2021-06-06
  • golang中使用aes加密的过程

    golang中使用aes加密的过程

    AES(Advanced Encryption Standard)是一种对称加密算法,适用于加密敏感数据,本文给大家介绍golang中使用aes加密的相关知识,感兴趣的朋友跟随小编一起看看吧
    2025-11-11

最新评论