教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 windows环境下,VS Code配置GO语言开发环境

windows环境下,VS Code配置GO语言开发环境

发布时间:2023-02-28   编辑:jiaochengji.com
教程集为您提供windows环境下,VS Code配置GO语言开发环境等资源,欢迎您收藏本站,我们将为您提供最新的windows环境下,VS Code配置GO语言开发环境资源

前言

部门内部使用微服务用到猪齿鱼框架,可是猪齿鱼很多组件都用到了GO语言,想看懂最起码需要学习一下语法。
于是,GO语言学习之旅开始了。

  1. 先用菜鸟教程学习了语法什么的,大概的练练手。
  2. 因为要看源码,看人家的项目,于是需要有个编辑器看着方便,我们用的vsCode,所以就要在VSCode中配置GO语言开发环境
  3. 好吧,还是需要借助一下搜索引擎

前置

1.Golang环境配置

GO语言环境安装包下载地址:https://golang.google.cn/dl/
选择windows,如下图

安装完成后需要配置环境变量,主要有三个地方需要配置。
用户变量中的GOPATH,系统环境变量中的GOROOT与Path,具体解释

  • GOPATH GO语言的工作空间,可以自己随便建一个文件夹就行 例如我的就是D:Go_WorkSpace
  • GOROOT Go安装的位置,例如我的就是D:Go
  • Path 主要是GO和其工作空间的bin,例如我的就是D:Gobin;%GOPATH%bin;

如图所示--

完成之后可以用命令行检验一下,比如

go version

检测一下版本,如图所示

在比如验证一下,Go语言的环境配置是否与你设置的一致,

go env

如图所示---GOPATH与GOROOT与我们的环境变量相同。

--- 好了到这,GOlang的配置就完成了 ---

2. vsCode配置
  1. 在GOPATH文件夹里,也就是你需要GO的工作空间创建文件夹,像这样

  1. 打开vsCode,利用vscode的文件夹选项进行打开Go_WorkSpace

  1. 在vsCode 中安装Go插件,并打开setting.json(Files-Preferences-Settings),写入相关配置,内容如下
 "files.autoSave":"onFocusChange",
    "go.buildOnSave": true,
    "go.lintOnSave": true,
    "go.vetOnSave": true,
    "go.buildFlags": [],
    "go.lintFlags": [],
    "go.vetFlags": [],
    "go.useCodeSnippetsOnFunctionSuggest": false,
    "go.formatTool": "goreturns",
    "editor.fontSize": 18,
    "go.goroot": "D:\\Go",
    "go.gopath": "D:\\Go_WorkSpace"

别忘了保存。
4.保存完毕后,会显示需要你安装插件,点击install all全部就可以。你有代理说不定就不用下面的操作了。不然要么全部安装失败,要么就是部分失败。但是其实就是在github上去下载东西,你完全可以clone下来,安装,具体怎么做呢?

  • 首先,你在GO_WorkSpace文件夹里再建几个文件夹,目录大概是这样的
D:\Go_WorkSpace\src\golang.org\x\tools
  • 浏览器中输入https://github.com/golang/too...,克隆下整个项目,将项目中的文件解压到这个目录底下,我是这么做的,你只要能把这个项目的里的内容弄下来,放到这个Tools里面就行了,最后就像这样


这个时候,你在根据提示点击那个install all,一般就会成功安装,像这样

  1. 在Go_WorkSpace文件夹下新建文件夹,新建demo-test.go,写入代码
package main

import "fmt"

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

如下图

到此这篇关于“windows环境下,VS Code配置GO语言开发环境”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
1.2Go语言开发环境搭建
使用 VS Code 快速搭建 Golang 开发环境
Go语言开发环境安装
Go编程基础—windows下Go语言开发环境搭建
从零开始学习GO语言-搭建Go语言开发环境-快速开发入门第一个小程序
golang ide 环境搭建_Go语言环境搭建详解(2020版)
os.create指定路径 golang_Go语言(Golang)环境搭建详解
Golang在Mac OS上的环境配置
Hyperledger Fabric2.2环境搭建(一)——go语言
【跟着我们学Golang】Go语言全平台安装

[关闭]
~ ~